VUE 集成 element-ui

項目偏管理類型,沒有太複雜的交互設計。所以就選用了element-ui框架進行頁面開發。
簡單說下,首先第一步搭建vue工程。從vue官網,用命令搭建,記得配置node環境。圖片描述css


啓動以後,修改 HelloWorld.vuevue

<template>
  <div>
  </div>
</template>

主要是體現element-ui---
項目中引入:node

npm i element-ui -S

而後再 main.jsnpm

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

修改 HelloWorld.vueelement-ui

<template>
  <div>
    <el-button type="success">測試</el-button>
  </div>
</template>

看到頁面圖片描述babel


element 插件較大,咱們項目也就引用一些經常使用組件。能夠只引入須要的組件,以達到減少項目體積的目的
例如:咱們只引用 button 組件:
修改main.js
import {Button} from 'element-ui'
Vue.use(Button)框架


這個時候,頁面雖然有button 標籤,可是沒有button 樣式,
引入:測試

npm install babel-plugin-component -D

加載樣式:
修改 .babelrc 文件 plugins 屬性ui

"plugins": ["transform-vue-jsx", "transform-runtime", [
    "component",
    {
      "libraryName": "element-ui",
      "styleLibraryName": "theme-chalk"
    }
  ]],

而後刷新下 界面 button 按鈕 有樣式了!spa

相關文章
相關標籤/搜索