本文主要包括以下4个内容

  1. 什么是ElementUI

  2. Vue 中引入ElementUI

  3. Vue+elementUI构建后台管理系统

  4. 开源项目推荐

1.什么是ElementUI

官网:https://element.eleme.cn/#/zh-CN描述:Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库.

2.Vue 中引入elementUI

1)npm 安装推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。

npm i element-ui -S

2)引入完整的 Element在 main.js 中写入以下内容:

import Vue from 'vue';import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';import App from './App.vue';Vue.use(ElementUI);new Vue({  el: '#app',  render: h => h(App)});

3)导入组件进行测试

下面以Radio 单选框为例

官网地址:https://element.eleme.cn/#/zh-CN/component/radio

  备选项  备选项  export default {    data () {      return {        radio: '1'      };    }  }

4)打开页面测试

3.Vue+elementUI构建后台管理系统

参考布局容器

网址:https://element.eleme.cn/#/zh-CN/component/container

查看路由参数做到,点击左边页面内容跟着变化

查看导航菜单文档

官网:https://element.eleme.cn/#/zh-CN/component/menu

看到参数router ,开启之后可以通过index 使得右边页面进行替换

1)导入代码到App.vue,将右侧

                                      

替换为2)在menu 标签添加路由配置3)创建MyTable.vue 文件添加文件

                //这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)//例如:import 《组件名称》 from '《组件路径》';export default {//import引入的组件需要注入到对象中才能使用  components: {},  data() {    //这里存放数据    const item = {        date: '2016-05-02',        name: '王小虎',        address: '上海市普陀区金沙江路 1518 弄'      };      return {        tableData: Array(20).fill(item)      }  },  }

4)在router 文件中index.html 中添加router 配置

import MyTable from '@/components/MyTable'{  path: '/table',  name: 'table',  component: MyTable}

5)在App .vue 添加导航实现

  分组一  用户列表  Hello

6)测试页面一

页面二

4.开源项目推荐

1. vue-Element-Admin

GitHub Star 数 58000, GitHub 地址:

https://github.com/PanJiaChen/vue-element-admin

一个基于 vue2.0 和 Eelement 的控制面板 UI 框架。

2. vue-manage-system

GitHub Star 数 10800, GitHub 地址:

https://github.com/lin-xin/vue-manage-system

基于vue + element的后台管理系统解决方案

-END-

到此为止,《JAVA全栈面试前端基础》系列,完结

可以关注我的公众号,获取更多学习资料

点击“在看”,学多少都不会忘~

element ui 图片控件 排序_JAVA全栈面试前端基础之四 Vue+Element框架快速开发相关推荐

  1. element ui 图片控件 排序_vuedraggable+element ui实现页面控件拖拽排序效果

    项目要实现一些控件的拖拽排序.从而找到了这款vuedraggable控件,供大家参考,具体内容如下 如上图要实现这些控件的拖拽排序 这是拖拽后 由于公司网络的原因,项目没有使用npm,都是使用的引入的 ...

  2. element ui 图片控件 排序_Element-ui上传图片后隐藏上存控件

    在使用Element-ui el-upload组件的时候,发现我只想上存一张图片,比如头像的上存,然而上存一张后,控件还可以继续上存. 一下的方法是Element-ui上传图片后隐藏上存控件. 在el ...

  3. elementui树状菜单tree_Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)...

    这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用. 对于没有层级的数据,我们可以使用表格或卡片来展示.要展示或建立层级 ...

  4. scenebuilder各控件属性介绍_Flutter 全栈式——基础控件

    在Flutter中,UI小控件有两种设计风格,一种是Material设计,这是安卓的官方设计风格,另一种则是Cupertino风格,是iOS的官方设计风格.因此,当遇到带有这两个单词开头的控件时,我们 ...

  5. Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)

    这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用. 对于没有层级的数据,我们可以使用表格或卡片来展示.要展示或建立层级 ...

  6. 前端小技巧:ELement UI时间控件el-date-picker误差8小时

    问题 前端使用框架与UI:Vue+ElementUI. 在项目开发中使用到了DateTimePicker组件,在选择时间后点击查询发现查询导的内容与预期内容有所偏差,之后发现前端选中的时间在后端接收时 ...

  7. 2021年Top 5主流用户界面(UI)控件推荐

    什么是用户界面(UI)控件? 用户界面简称UI,是英文User和 interface的缩写.从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系.用户界面(UI)控件就是可以嵌入 ...

  8. 【Android之SmartImageView图片控件】

    源码地址是https://github.com/loopj/android-smart-image-view,没有sample,本文最后会提供一个sample. smartimageview提供的主要 ...

  9. android预览ppt插件,Android UI基本控件.ppt

    Android UI基本控件 Android 开发 常用基本控件 常用控件(Widget) 文本控件 TextView EditText 按钮控件 Button ImageButton 状态开关按钮 ...

最新文章

  1. 使用动画播放文件夹中的图片
  2. [Python图像处理] 四十二.Python图像锐化及边缘检测万字详解(Roberts、Prewitt、Sobel、Laplacian、Canny、LOG)
  3. idea mybatis插件_IntelliJ IDEA插件推荐(二)
  4. 关于Sql语句的心得体会
  5. 中科院信工所经验_保研经验分享:实力+经验+运气=保研成功
  6. 【Android】Error:Execution failed for task ':app:lint'
  7. 全信考试JAVA_2010年全国信息技术水平考试JAVA样题
  8. PostgreSql 常用 ALTER 语句
  9. java笔试记录(基础知识复习)
  10. 一、什么是版本控制器
  11. 计算机普通用户禁止修改c盘,win10系统禁止Guest账户访问C盘的设置技巧
  12. 【云速建站】网站的基本设置
  13. SAP的增强(enhancement)
  14. Linux 生成so库文件并调用
  15. Robot Framework自动化测试教程-通过RIDE创建工程、测试套、测试用例、测试资源、变量文件,引入测试库
  16. TensorFlow 中的 LRNOp
  17. 12Cr2Mo1R(H)化学成分
  18. pixhawk飞控板的硬件构成
  19. esp32 + python 呼吸灯实现
  20. CSS3新增特性:选择器、盒子模型、其他属性

热门文章

  1. 2022-2028年中国再生金属行业投资分析及前景预测报告
  2. xp系统蓝屏代码7b_电脑蓝屏重启不求人!学会这个方法,自己就能轻松解决!...
  3. debian 10 静态ip配置
  4. Kafka史上最详细原理总结 ----看完绝对不后悔
  5. TensorRT 加速性能分析
  6. 匹配算法:局部结构保留
  7. ❤️让人心跳加速的陌陌案例,大数据必需学会的基础案例!❤️ 【推荐收藏】
  8. [微信官方文档] 小程序-错误码信息与解决方案表
  9. php语+言教程,写给thinkphp开发者的laravel系列教程(九)打印数据-Fun言
  10. Python 合并2个list