首页 > 其他 > 详细

vue项目引入element

时间:2018-09-13 11:44:01      阅读:144      评论:0      收藏:0      [点我收藏+]

前提工作-安装并配置好以下环境:

1、安装node   2、安装git

 

1、初始化项目

vue init webpack vue-elementui
npm run dev

2、安装element

npm i element-ui -S

3、引入element

  3.1:在main.js中引入elementUI

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

4、测试

  4.1:新建xxx.vue文件,复制一段elementUI的代码(你也可以去element网站里复制一份代码)

<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 index="2-4">
<template slot="title">选项4</template>
<el-menu-item index="2-4-1">选项1</el-menu-item>
<el-menu-item index="2-4-2">选项2</el-menu-item>
<el-menu-item index="2-4-3">选项3</el-menu-item>
</el-submenu>
</el-submenu>
<el-menu-item index="3" disabled>消息中心</el-menu-item>
<el-menu-item index="4"><a href="https://www.ele.me" target="_blank">订单管理</a></el-menu-item>
</el-menu>

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

 

  4.2:在App.vue中引入xxx.vue

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

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

export default {
components:{//把你引入的文件添加到组件了,不然不会生效的
Header
}
}
</script>

<style>

</style>

 

vue项目引入element

原文:https://www.cnblogs.com/xiluonanfeng/p/9639466.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!