在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 相关文章推荐
window.location.href中url中数据量太大时的解决方法
Dec 23 Javascript
js判断字符长度以及中英文数字等
Dec 31 Javascript
jQuery实现切换字体大小的方法
Mar 10 Javascript
JS封装的自动创建表格的实现代码
Jun 15 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
js实现目录链接,内容跟着目录滚动显示的简单实例
Oct 15 Javascript
bootstrap table sum总数量统计实现方法
Oct 29 Javascript
JS+Canvas绘制动态时钟效果
Nov 10 Javascript
JS基于ES6新特性async await进行异步处理操作示例
Feb 02 Javascript
如何将百度地图包装成Vue的组件的方法步骤
Feb 12 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
Feb 28 Javascript
小程序中设置缓存过期的实现方法
Jan 14 Javascript
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取整函数ceil,floo,round的用法及介绍
2013/08/31 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
thinkphp项目如何自定义微信分享描述内容
2017/02/20 PHP
PHP之认识(二)关于Traits的用法详解
2019/04/11 PHP
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
杨氏矩阵查找的JS代码
2013/03/21 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
2013/07/09 Javascript
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
js实现鼠标经过时图片滚动停止的方法
2015/02/16 Javascript
node.js中格式化数字增加千位符的几种方法
2015/07/03 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
2019/09/10 Javascript
构建大型 Vue.js 项目的10条建议(小结)
2019/11/14 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
详解Typescript 内置的模块导入兼容方式
2020/05/31 Javascript
JavaScript常用8种数组去重代码实例
2020/09/09 Javascript
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
python使用openpyxl库修改excel表格数据方法
2018/05/03 Python
python3判断url链接是否为404的方法
2018/08/10 Python
django2.0扩展用户字段示例
2019/02/13 Python
详解python的四种内置数据结构
2019/03/19 Python
pytorch模型预测结果与ndarray互转方式
2020/01/15 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
python网络编程socket实现服务端、客户端操作详解
2020/03/24 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
美国一家专业的太阳镜网上零售商:Solstice太阳镜
2016/07/25 全球购物
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
餐厅考勤管理制度
2014/01/28 职场文书
oracle连接ODBC sqlserver数据源的详细步骤
2021/07/25 Oracle