Vue.js知识点总结 (element框架混用 制作一个左树右表布局)

[亡魂溺海] 提交于 2020-04-27 11:52:35


element框架混用

element是基于vue.js框架开发的快速搭建前端的UI框架。
因为有小伙伴做项目时不知道怎么去引入使用来布局,今天我就来教大家如何简单上手

首先要提的就是,你在做这个混用操作前,得会vue框架的单文件组件的模式操作,类似的操作也行,只要是单文件组件的思想。







开始上手


一,安装

切换到你vue的项目文件夹后,打开终端输入改安装命令(必须是你vue文件夹,再三强调,因为我们要装在node_module的目录里,才能更好得使用)
npm i element-ui -S


我的vue项目文件位于vue-test下,我是在这个路径下进行安装的
在这里插入图片描述

二,引入使用

找到文件并编辑使用

1,位于vue-test下的node_module文件夹里会出现element的文件

2,往下翻到element



3,然后一如既往,打开app.vue,main.js,和compenents下的文件

4,然后在main.js下引入组件



5,接着在这里,我新建了一个文件,名为ele.vue作为引入element组件的单文件组件文件,
复制element组件的树形图组件的代码粘贴到ele.vue下即可

在这里插入图片描述
粘贴到ele.vue文件里面(html部分放在template标签内,css放在style标签内)
在这里插入图片描述
6,然后根据单文件组件的操作方式,改写数据


(1)第一,加入name名作为组件导出的索引名,我们这里起名为ele

在这里插入图片描述

(2)在App.vue下导出

在这里插入图片描述

(3)运行

控制台输入npm run serve运行项目,得到url地址,在浏览器输入后查看成果 (记得打开本地服务器,比如:wampserver或者lamp)

7,成果如图所示:
在这里插入图片描述
可见我们已经成功引入element的组件了





(4)用CSS美化设计

1,我们再设计一下界面,左数右表
同理,新建compenents下的一个文件作为单文件组件,我这里写ele1,然后复制element提供的代码粘贴即可
在这里插入图片描述

在这里插入图片描述

2,接着就是css的知识了,我们手写几行代码就搞定,全部向左浮动,宽度一人一大半,为了便于区分,再给表加个做边线

<template>
  <div id="app">
    <img alt="Vue logo" src="./assets/logo.png" />
    <HelloWorld msg="Welcome to Your Vue.js App" />
    <div>
      <ele  style="float:left;width:40%"></ele>
      <ele1  style="float:left;width:60%;border-left:1px solid red"></ele1>
    </div>
  </div>
</template>

在这里插入图片描述

三,完成 >>>

这样,一个简单的基于element框架搭建的左树右表UI页面就完成了
在这里插入图片描述

但是数据的更改还得去写js代码,我这里仅提供UI页面的布置方法




易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!