详解如何在vue项目中引入elementUI组件


Posted in Javascript onFebruary 11, 2018

前提:已经安装好Vue

初始化vue

vue init webpack itemname

运行初始化demo

运行一下初始后的demo,如果没有问题则进行安装elementUI

npm run dev

安装 elementUI

npm i element-ui -S

引入elementUI

在main.js中引入elementUI

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

测试

下面我们来测试一下

在创建header.vue文件,复制一段elementUI的代码

<template>
  <el-menu
   :default-active="activeIndex2"
   class="el-menu-demo"
   mode="horizontal"
   @select="handleSelect"
   background-color="#545c64"
   text-color="#fff"
   active-text-color="#ffd04b">
   <el-menu-item index="1">处理中心</el-menu-item>
   <el-submenu index="2">
    <template slot="title">我的工作台</template>
    <el-menu-item index="2-1">选项1</el-menu-item>
    <el-menu-item index="2-2">选项2</el-menu-item>
    <el-menu-item index="2-3">选项3</el-menu-item>
   </el-submenu>
   <el-menu-item index="3"><a href="https://www.ele.me" target="_blank">订单管理</a></el-menu-item>
  </el-menu>
</template>

<script>
 export default {
  data() {
   return {
    activeIndex: '1',
    activeIndex2: '1'
   };
  },
  methods: {
   handleSelect(key, keyPath) {
    console.log(key, keyPath);
   }
  }
 }
</script>

在App.vue中引入header.vue

<template>
 <div id="app">
  <Header></Header>
 </div>
</template>

<script>
import Header from './pages/header.vue'

export default {
 components:{
  Header,
 }
}
</script>

<style>

</style>

效果:

详解如何在vue项目中引入elementUI组件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 函数使用说明
Apr 07 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
Apr 15 Javascript
javascript中取前n天日期的两种方法分享
Jan 26 Javascript
JavaScript中数组成员的添加、删除介绍
Dec 30 Javascript
jQuery选择器源码解读(三):tokenize方法
Mar 31 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
基于JS实现类似支付宝支付密码输入框
Sep 02 Javascript
详解webpack打包vue时提取css
May 26 Javascript
JS原生带小白点轮播图实例讲解
Jul 22 Javascript
JS实现移动端在线签协议功能
Aug 22 Javascript
vue-loader中引入模板预处理器的实现
Sep 04 Javascript
简单实现节流函数和防抖函数过程解析
Oct 08 Javascript
vue-router配合ElementUI实现导航的实例
Feb 11 #Javascript
vue页面跳转后返回原页面初始位置方法
Feb 11 #Javascript
使用vue-router设置每个页面的title方法
Feb 11 #Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 #Javascript
ajax请求+vue.js渲染+页面加载的示例
Feb 11 #Javascript
vue.js,ajax渲染页面的实例
Feb 11 #Javascript
Node.js使用MySQL连接池的方法实例
Feb 11 #Javascript
You might like
PHP请求远程地址设置超时时间的解决方法
2016/10/29 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
JavaScript的面向对象(一)
2006/11/09 Javascript
greybox——不开新窗口看新的网页
2007/02/20 Javascript
一个不错的用JavaScript实现的UBB编码函数
2007/03/09 Javascript
JQuery+CSS实现图片上放置按钮的方法
2015/05/29 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
移动端基础事件总结与应用
2017/01/12 Javascript
微信小程序开发之map地图实现教程
2017/06/08 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
vue.js实现备忘录demo
2019/06/26 Javascript
vue element 关闭当前tab 跳转到上一路由操作
2020/07/22 Javascript
JavaScript Image对象实现原理实例解析
2020/08/26 Javascript
swiper实现导航滚动效果
2020/12/13 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
Python实现的Excel文件读写类
2015/07/30 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
2016/05/16 Python
python如何在列表、字典中筛选数据
2018/03/19 Python
python多线程同步实例教程
2019/08/11 Python
python实现的读取网页并分词功能示例
2019/10/29 Python
keras得到每层的系数方式
2020/06/15 Python
django 模型字段设置默认值代码
2020/07/15 Python
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
意大利咖啡、浓缩咖啡和浓缩咖啡机:illy caffe
2019/03/20 全球购物
十一个高级MySql面试题
2014/10/06 面试题
个人简历中的自我评价范例
2013/10/29 职场文书
迟到检讨书1000字
2014/01/15 职场文书
自考毕业自我鉴定
2014/03/18 职场文书
幼儿园托班开学寄语(2016秋季)
2015/12/03 职场文书
JS数组的常用方法整理
2021/03/31 Javascript
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL
漫画「处刑少女的生存之道」第3卷封面公开
2022/03/21 日漫
Java十分钟精通进阶适配器模式
2022/04/06 Java/Android
pycharm无法安装cv2模块问题
2022/05/20 Python