在vue2.0中引用element-ui组件库的方法


Posted in Javascript onJune 21, 2018

在vue2.0中引用element-ui组件库

element-ui是由饿了么团队开发的一套基于 Vue 2.0 的桌面端组件库。

官网: http://element.eleme.io/

安装

npm i element-ui -S

引用完整的element-ui

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);

需要注意的是,样式文件需要单独引入。

如果报错,在 webpack.config.js 中配置 file_loader。可以在 rules 数组内直接增加下面这个配置项:

{
  test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/,
  loader: 'file-loader'
}

按需引入组件

1、安装 babel-plugin-component 插件:

npm install babel-plugin-component -D

2、修改 .babelrc 配置文件

{
  "presets": [
    ["env", { "modules": false }],
    "stage-3"
  ]
}

改为:

{
 "presets": [["env", { "modules": false }]],
 "plugins": [
  [
   "component",
   {
  "libraryName": "element-ui",
  "styleLibraryName": "theme-chalk"
   }
  ]
 ]
}

3、如果报错,在 webpack.config.js 中配置 file_loader。

可以在 rules 数组内直接增加下面这个配置项:

{
  test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/,
  loader: 'file-loader'
}

4、使用组件

import { Button, Select } from 'element-ui';
Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或写为
 * Vue.use(Button)
 * Vue.use(Select)
 */

总结

以上所述是小编给大家介绍的在vue2.0中引用element-ui组件库的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
原生js实现shift/ctrl/alt按键的获取
Apr 08 Javascript
js 显示base64编码的二进制流网页图片
Apr 04 Javascript
jQuery中prop()方法用法实例
Jan 05 Javascript
跟我学习javascript的undefined与null
Nov 17 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
莱鸟介绍javascript onclick事件
Jan 06 Javascript
JS使用单链表统计英语单词出现次数
Jun 16 Javascript
jQuery中map函数的两种方式
Apr 07 jQuery
读懂CommonJS的模块加载
Apr 19 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
Vue如何基于es6导入外部js文件
May 15 Javascript
Vue实现todo应用的示例
Feb 20 Vue.js
vue树形结构获取键值的方法示例
Jun 21 #Javascript
vue使用jsonp抓取qq音乐数据的方法
Jun 21 #Javascript
Vue 获取数组键名的方法
Jun 21 #Javascript
Taro集成Redux快速上手的方法示例
Jun 21 #Javascript
vue2.0项目实现路由跳转的方法详解
Jun 21 #Javascript
JS实现快递单打印功能【推荐】
Jun 21 #Javascript
详解javascript中的babel到底是什么
Jun 21 #Javascript
You might like
PHP中的output_buffering详细介绍
2014/09/27 PHP
php获取发送给用户的header信息的方法
2015/03/16 PHP
用函数式编程技术编写优美的 JavaScript
2006/11/25 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
jquery js 获取时间差、时间格式具体代码
2013/06/05 Javascript
thinkphp中常用的系统常量和系统变量
2014/03/05 Javascript
JQuery记住用户名密码实现下次自动登录功能
2015/04/27 Javascript
JQuery中Text方法用法实例分析
2015/05/18 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
jQuery树形下拉菜单特效代码分享
2015/08/15 Javascript
javascript 继承学习心得总结
2016/03/17 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
vue-cli3+ts+webpack实现多入口多出口功能
2019/05/30 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
2020/05/26 Javascript
vuex实现购物车功能
2020/06/28 Javascript
Python使用py2exe打包程序介绍
2014/11/20 Python
Python入门学习之字符串与比较运算符
2015/10/12 Python
python中使用psutil查看内存占用的情况
2018/06/11 Python
python 实现将字典dict、列表list中的中文正常显示方法
2018/07/06 Python
python实现Zabbix-API监控
2018/09/17 Python
python实现Dijkstra算法的最短路径问题
2019/06/21 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
python GUI库图形界面开发之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
2020/03/08 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
护士自荐信怎么写
2013/10/18 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
党政领导班子四风问题对照检查材料思想汇报
2014/10/02 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
校运会新闻稿
2015/07/17 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
PyTorch 如何设置随机数种子使结果可复现
2021/05/12 Python
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js