在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 相关文章推荐
Javascript的IE和Firefox兼容性汇编(zz)
Feb 02 Javascript
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
Oct 24 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
Jun 26 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
Oct 29 Javascript
JQuery动画与特效实例分析
Feb 02 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
Apr 14 Javascript
js鼠标点击图片切换效果代码分享
Aug 26 Javascript
基于javascript实现tab切换特效
Mar 29 Javascript
Javascript实现图片加载从模糊到清晰显示的方法
Jun 21 Javascript
vue集成百度UEditor富文本编辑器使用教程
Sep 21 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
基于Vue的侧边目录组件的实现
Feb 05 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
不用iconv库的gb2312与utf-8的互换函数
2006/10/09 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
PHP中的表达式简述
2016/05/29 PHP
关于文本限制字数的js代码
2007/04/02 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
2016/07/06 Javascript
javascript加减乘除的简单实例
2016/07/12 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
2016/12/04 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
Windows下安装 node 的版本控制工具 nvm
2020/02/06 Javascript
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
连接pandas以及数组转pandas的方法
2019/06/28 Python
python-numpy-指数分布实例详解
2019/12/07 Python
详解用Python爬虫获取百度企业信用中企业基本信息
2020/07/02 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
python 爬取小说并下载的示例
2020/12/07 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
天美时手表加拿大官网:Timex加拿大
2016/09/01 全球购物
UGG美国官网:购买UGG雪地靴、拖鞋和鞋子
2017/12/31 全球购物
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
Envie de Fraise意大利:法国网上推出的孕妇装品牌
2020/10/18 全球购物
大学生职业生涯规划大赛作品(精品)
2014/09/17 职场文书
作风建设年度心得体会
2014/10/29 职场文书
2015年党员个人工作总结
2015/05/13 职场文书
MySQL 5.7常见数据类型
2021/07/15 MySQL