0


1月14-Element

  1. Element-UI
  • 常见的名词解释 UI: 用户界面(设计的网页界面) UE: 用户体验,指的用户访问网站,访问体验
  • ElementUI概述- 网站快速成型工具(通过ElementUI快速搭建网站)。 是饿了么公司前端开发团队提供的一套基于Vue的网站组件库。 特点:1. 它是一个前端框架,前端开发者使用它快速搭建网站2. 它的核心提供了丰富的组件库3. 它的组件是基于Vue框架定义的(所以使用elementui,一定要引用vue.js)
  • ElementUI入门 官网地址: 总结: 1.link标签的href: 引入element-ui/lib/theme-chalk/index.css 2.script标签的src: 引入vue.js 3.script标签的src: 引入element-ui/lib/index.js
  • ElementUI常用的组件(非常丰富的组件库,基于Vue框架定义的) * 行组件: 基本语法:子组件1,子组件2,子组件N 特点: 让那子组件在一行显示 注意: 子组件过多,会另一起一行显示. * 按钮组件 基本语法:文本 type属性改变按钮的样式:info,danger,warning等等 icon属性: 在按钮上显示icon图标 * icon图标按钮: 基本语法: class属性值不同,图标样式不一样 * form表单组件 基本语法: 文本输入框 密码输入框 单选输入框 多选输入框 提交按钮 隐藏 * 容器组件(布局组件)
  • 完整的案例: 教务管理系统后端页面的布局(UI) ============================================================= web开发中的路径书写
  1. 绝对路径: 通过http(https),引入网站上面的文件 比如: “https://unpkg.com/element-ui/lib/index.js”
  2. 相对路径: 同一级目录(html网页和文件在一起): 文件的名称 上一级目录(html网页在文件的上一级目录): 目录名称/文件名称 下一级目录(html网页在文件的下一级目录): …/文件名称注意:1. 上多级目录的情况下(html网页在文件的上多级目录): 目录名称1/目录名称2/—/目录名称N/文件名称2. 下多级目录的情况下(html网页在文件的下多级目录) …/----/…/文件名称 备注: ----表示多级目录的意思

入门案例

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>element快速入门</title>
        <!--1引入elementui的css样式文件-->
        <link rel="stylesheet" type="text/css" 
            href="element-ui/lib/theme-chalk/index.css"/>
    </head>
    <body>
        
        <div id="app">
                <el-row>
                  <el-button type="info">信息按钮</el-button>
                  <el-button type="warning">警告按钮</el-button>
                  <el-button type="danger">危险按钮</el-button>
                </el-row>
        </div>
        <!--2.引入vue.js 放在element: index.js 上面-->
        <script src="js/vue.js"></script>
        <!--3.引入index.js-->
        <script src="element-ui/lib/index.js"></script>
        
        <script>
            new Vue({
                "el":"#app",
            });
        </script>
    </body>
</html>

按钮组件

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>element快速入门</title>
        <!--1引入elementui的css样式文件-->
        <link rel="stylesheet" type="text/css" 
            href="element-ui/lib/theme-chalk/index.css"/>
    </head>
    <body>
        
        <div id="app">
                <el-row>
                    <el-button>xxxxx</el-button>
                    <el-button type="info">xxxxx</el-button>
                    <el-button type="danger">xxxxx</el-button>
                </el-row>
        
        </div>
        <!--2.引入vue.js 放在element: index.js 上面-->
        <script src="js/vue.js"></script>
        <!--3.引入index.js-->
        <script src="element-ui/lib/index.js"></script>
        
        <script>
            new Vue({
                "el":"#app",
            });
        </script>
    </body>
</html>

图标组件

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>element快速入门</title>
        <!--1引入elementui的css样式文件-->
        <link rel="stylesheet" type="text/css" 
            href="element-ui/lib/theme-chalk/index.css"/>
    </head>
    <body>
        
        <div id="app">
                <el-row>
                    <el-button>xxxxx</el-button>
                    <el-button type="info">xxxxx</el-button>
                    <el-button type="danger">xxxxx</el-button>
                </el-row>
        
        </div>
        <!--2.引入vue.js 放在element: index.js 上面-->
        <script src="js/vue.js"></script>
        <!--3.引入index.js-->
        <script src="element-ui/lib/index.js"></script>
        
        <script>
            new Vue({
                "el":"#app",
            });
        </script>
    </body>
</html>
标签: vue.js elementui 前端

本文转载自: https://blog.csdn.net/caozhisanguo/article/details/122499434
版权归原作者 小码哥的进阶 所有, 如有侵权,请联系我们删除。

“1月14-Element”的评论:

还没有评论