首頁 >web前端 >js教程 >詳解解讀在vue專案中引入elementUI元件

詳解解讀在vue專案中引入elementUI元件

亚连
亚连原創
2018-06-06 10:37:482130瀏覽

這篇文章主要介紹了詳解如何在vue專案中引入elementUI元件,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟著小編過來看看吧

前提:已經安裝好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: &#39;1&#39;,
    activeIndex2: &#39;1&#39;
   };
  },
  methods: {
   handleSelect(key, keyPath) {
    console.log(key, keyPath);
   }
  }
 }
</script>

在App.vue中引入header.vue

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

<script>
import Header from &#39;./pages/header.vue&#39;

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

<style>

</style>

效果:

上面是我整理給大家的,希望今後會對大家有幫助。

相關文章:

在jQuery中如何實作動態新增li標籤並新增屬性和綁定事件方法

在Vue中使用elementUI實作自訂主題方法

在elementui中如何實作預設樣式修改

以上是詳解解讀在vue專案中引入elementUI元件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn