在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面试题与Javascript词法作用域说明
Nov 09 Javascript
JavaScript常用对象的方法和属性小结
Jan 24 Javascript
JS字符串拼接在ie中都报错的解决方法
Mar 27 Javascript
Jquery中offset()和position()的区别分析
Feb 05 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
Mar 02 Javascript
javascript基本算法汇总
Mar 09 Javascript
基于vue.js组件实现分页效果
Dec 29 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
Apr 18 Javascript
微信小程序 scroll-view 实现锚点跳转功能
Dec 12 Javascript
JS判断浏览器类型与操作系统的方法分析
Apr 30 Javascript
jQuery实现tab栏切换效果
Dec 22 jQuery
JS实现简单控制视频播放倍速的实例代码
Apr 18 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
类的另类用法--数据的封装
2006/10/09 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
2014/07/01 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
2014/09/22 PHP
php+ajax实时刷新简单实例
2015/02/25 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
PHP中for循环与foreach的区别
2017/03/06 PHP
PHP PDO操作MySQL基础教程
2017/06/05 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
2019/06/12 PHP
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
2011/07/26 Javascript
js事件(Event)知识整理
2012/10/11 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
js的alert样式如何更改如背景颜色
2014/01/22 Javascript
多个jQuery版本共存的处理方案
2015/03/17 Javascript
利用Bootstrap实现表格复选框checkbox全选
2016/12/21 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
关于Sequelize连接查询时inlude中model和association的区别详解
2017/02/27 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
简单介绍Python中的几种数据类型
2016/01/02 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
2017/08/08 Python
基于python绘制科赫雪花
2018/06/22 Python
python中图像通道分离与合并实例
2020/01/17 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
李宁官方网店:中国运动品牌
2017/11/02 全球购物
英国老牌潮鞋店:Offspring
2019/08/19 全球购物
室内设计专业学生的自我评价分享
2013/11/27 职场文书
电子银行营销方案
2014/02/22 职场文书
眼镜促销方案
2014/03/15 职场文书
党员自我对照检查材料
2014/08/19 职场文书
新教师培训心得体会
2014/09/02 职场文书
考研英语复习计划
2015/01/19 职场文书
Java日常练习题,每天进步一点点(38)
2021/07/26 Java/Android
Nginx+Windows搭建域名访问环境的操作方法
2022/03/17 Servers