vue项目之UI插件:Element-UI的基本使用
Element-UI的基本使用
最新消息:
我们为新版的 vue-cli 准备了相应的 Element 插件,你可以用它们快速地搭建一个基于 Element 的项目。
插件安装完成后,会自动引入到main.js中
vue create my-app
cd my-app
vue add element
Element-UI:一套为开发者、设计师和产品经理准备的基于Vue 2.0的桌面端组件库。官网地址为: http://element-cn.eleme.io/#/zh-CN
1. 基于命令行方式手动安装(基于创建的项目:vue-project
)
- 安装依赖包
npm i element-ui –S
- 在
main.js
入口文件,导入Element-UI
相关资源(全局引入)// 导入组件库import ElementUI from 'element-ui';// 导入组件相关样式import 'element-ui/lib/theme-chalk/index.css';// 配置 Vue 插件Vue.use(ElementUI);
- 使用
Element-UI
复制Element-UI官方文档中的html代码,放在App.vue文件的template标签的根组件中 运行:npm run serve
2. 基于图形化界面自动安装和配置Element-UI
- 在
cmd
窗口:运行vue ui
命令,打开图形化界面- 通过
Vue 项目管理器
,进入具体的项目配置面板- 点击 插件 -> 添加插件,进入插件查询面板
- 搜索
vue-cli-plugin-element
并安装- 配置插件,实现按需导入import on demand,从而减少打包后项目的体积
- 任务–server–运行,提示:编译成功;则证明
Element-UI
安装成功使用Element-UI 复制Element-UI官方文档中的html代码,放在App.vue文件的template标签的根组件中 任务--server--运行,点击启动app
3.按需引入element组件
在
src/plugins/element.js
,引入相关的组件// 按需导入 import { Button,Form, FormItem,Input, Message,Dialog,MessageBox,Tag,Tree } from 'element-ui'// 注册全局组件 Vue.use(Button) Vue.use(Form) Vue.use(FormItemon) Vue.use(Input) Vue.use(Dialog) Vue.use(Tag) Vue.use(Tree) Vue.prototype.$message = Message Vue.prototype.$confirm = MessageBox.confirm
使用方法:
- message
登录成功:this.$message.error('登录失败') 登录失败:this.$message.success('登录成功')if(res.meta.status!==200) return this.$message.error(res.meta.msg)
MessageBox
如果用户确认删除,则返回值为字符串 confirm
如果用户取消删除,则返回值为字符串 cancel
console.log(confirmResult)
const confirmResult = await this.$confirm('此操作将永久删除该用户, 是否继续?', '提示', {confirmButtonText: '确定',cancelButtonText: '取消',type: 'warning' }).catch(err=>err)if(confirmResult!=='confirm'){return this.$message.info('已取消删除') } console.log('确认了删除');
vue项目之UI插件:Element-UI的基本使用相关推荐
- vue项目,引入插件element ui 样式不生效
用vue ui 命令 引入插件 element ui 样式不生效 步骤一:执行如下命令,安装babel-plugin-component npm install babel-plugin-compon ...
- 在vue项目中快速使用element UI
Element UI是饿了么团队提供的一套基于Vue2.0的组件库,可以快速的搭建网站,提高开发的效率 ElementUI PC端 MintUI 移动端 一.全部引入 安装element-ui cnp ...
- vue表格显示图片,采用element ui实现
项目场景: vue表格显示图片,采用element ui实现 <template><el-table :data="tableData" style=" ...
- 【 Element UI 】—Element UI 的基本使用
[ Element UI ]-Element UI 的基本使用 一.基于命令行的方式手动安装 npm 安装 npm i element-ui -S CDN 目前可以通过 unpkg.com/eleme ...
- VsCode工具开发vue项目必装插件
VsCode工具开发vue项目必装插件 目录 VsCode工具开发vue项目必装插件 1.概述 2.VsCode插件清单 2.1.Vetur插件让vue文件代码高亮 2.2.Vue VSCode Sn ...
- 在 Microsoft Edge 浏览器上安装 Vue 项目调试扩展插件 Vue-Devtools
在 Microsoft Edge 浏览器上安装 Vue 项目调试扩展插件 Vue-Devtools Vue-Devtools 插件是一个 Vue 项目的调试插件 Microsoft Edge 浏览器是 ...
- vue项目防抖节流插件的使用
vue项目防抖节流插件的使用 lodash 安装 npm i --save lodash 在main.js引入 import _ from 'lodash' 使用: //防抖 //参数写在functi ...
- 前端压缩图片 -- vue项目使用localResizeIMG插件 -- 实例
前端压缩图片 -- vue项目使用localResizeIMG插件 -- 实例 本博没有新的东西, 都是东拼西凑的. 但是, 组合出了个宝贝, 包括: 文件类型/宽高/大小的校验, 还有展示图片 参照 ...
- win10快速搭建vue开发环境并使用element ui
1,环境 1.1 node.js安装 下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 选安装目录进行安装(安装过程就是全程next,注意不要取消自动 ...
- 解决vue-admin-template插件element UI组件默认英文改中文
其实vue-admin-template这个框架原来就有的 1.element UI里的组件改中文模式如图: src/main.js: 2.第三方插件如tinymic这个富文本插件改成中文显示,上面方 ...
最新文章
- php原生 文章浏览量,调用WordPress函数统计文章访问量及PHP原生计数器的实现
- 【聚类算法】sklearn聚类方法详解
- react封装函数_GitHub - daifee/react-component: 用 React 封装一套常用组件
- 查看手机是否安装微信客户端
- LinkedList源码学习
- 《101 Windows Phone 7 Apps》读书笔记-ALARM CLOCK
- cisco设备vlan,trunk,以太网通道管理
- C程序范例(3)——结构体
- 支付宝用户可直接签署器官捐献,How about 微信?
- Kafka配置6--Windows下设置和增加SASL用户或用户权限
- mysql 存储过程使用参数_mysql 存储过程 使用参数
- 计算机应用基础教程学什么,[电脑基础知识]计算机应用基础教程学习.ppt
- R语言:医药股票数据分析
- Oracle EBS 笔记8
- 思科模拟器之端口聚合技术
- axure 设置背景虚化_axure 设置背景虚化_「PPT素材」 77幅各种墙面砖墙纹理背景...
- rocketMQ系列1
- Linux定时重启任务示例
- java.io.IOException: Resetting to invalid mark
- css3实现字体从左到右渐变(原理与思路)
热门文章
- raspberry pi设置静态IP地址
- 焊工双证是哪两证?考焊工证大概需要多少钱?
- 一块硬盘装了黑苹果 一块硬盘装了win7_自己组装一台“iMac”是什么体验(下):AMD 平台也能吃上黑苹果...
- 计算机英语口语面试自我介绍,面试英文口语自我介绍(精选8篇)
- Web前端开发(一)--html基本结构,基本标签
- python猜词游戏演讲ppt_随机猜词游戏
- STM32F103_study55_The punctual atoms(STM32 PWM output experimental theoretical knowledge)
- 【JDF】学习和理解
- python如何打开txt文件、并算词频_python读取word文本进行词频统计
- std::weak_ptr(分析、仿写)