Element

  • 是饿了么公司前端开发团队提供的,一套基于Vue的网站组件库,用于快速构建网页

快速入门

  • element-ui文件夹直接拷贝到项目的webapp

  • 创建HTML页面,并引入Vue.js和Element的css、js文件

    • 必须要先添加vue.js再添加其他的(Element基于vue)
    <script src="../js/vue.js"></script>
    <script src="../element-ui/lib/index.js"></script>
    <link rel="stylesheet" href="../element-ui/lib/theme-chalk/index.css">
    
  • 创建Vue核心对象

    <script>
        new Vue({
            el:"#app",
            methods: { ... },
            data(){
                return{ ... }
            }
        });
    </script>
    
  • 在官网https://element.eleme.cn/#/zh-CN复制所需的组件代码

    image-20221210211456573

Element布局

  • Layout布局

    • 默认将一行分为 24 栏,根据页面要求给每一列设置所占的栏数
    • el-row:表示一行,类似于tr
    • el-col:表示一列
      • :span属性表示占几格
  • Container布局容器

    • 容器布局:将页面分成头部区域、侧边栏区域、主区域、底部区域
    • <el-container>的子元素只能是后四者,后四者的父元素也只能是 <el-container>
    • <el-container>外层容器,当子元素中包含<el-header><el-footer>时,全部子元素会垂直上下排列,否则会水平左右排列
    • <el-header>顶栏容器
    • <el-aside>侧边栏容器
    • <el-main>主要区域容器
    • <el-footer>低栏容器

    image-20221210212051813

results matching ""

    No results matching ""