在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实时获取系统当前时间实例代码
Jun 28 Javascript
javascript得到当前页的来路即前一页地址的方法
Feb 18 Javascript
bootstrap实现弹窗和拖动效果
Jan 03 Javascript
基于d3.js实现实时刷新的折线图
Aug 03 Javascript
jQuery多文件异步上传带进度条实例代码
Aug 16 Javascript
html、css和jquery相结合实现简单的进度条效果实例代码
Oct 24 Javascript
angular-ngSanitize模块-$sanitize服务详解
Jun 13 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
vue动态绑定组件子父组件多表单验证功能的实现代码
May 14 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 Javascript
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
vue 实现用户登录方式的切换功能
Apr 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+Tidy-完美的XHTML纠错+过滤
2007/04/10 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
ExtJs的Date格式字符代码
2010/12/30 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
JS控制页面跳转时未请求要跳转的地址怎么回事
2016/10/14 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
Python学习之用pygal画世界地图实例
2017/12/07 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
Python反射的用法实例分析
2018/02/11 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
python类的实例化问题解决
2019/08/31 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
Pandas-Cookbook 时间戳处理方式
2019/12/07 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
python实现加密的方式总结
2020/01/19 Python
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
JAKO-O德国野酷台湾站:德国首屈一指的婴幼童用品品牌
2019/01/14 全球购物
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
大学生求职简历的自我评价
2013/10/21 职场文书
社区优秀志愿者先进事迹
2014/05/09 职场文书
空气环保标语
2014/06/12 职场文书
运动员获奖感言
2014/08/15 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
担保书格式
2015/01/20 职场文书
2016公司年会通知范文
2015/04/25 职场文书