Vue.js之UI組件elementUI——MintUI

目的:
爲了提升開發效率
功能css

原則: 拿過來直接使用前端

vue-cli  ->  vue-loadervue


 

bower 前端包管理器 jquery#1.11.1
  自動解決依賴
npm node包管理器 jquery@1.11.1node

 


餓了麼團隊開源一個基於vue 組件庫jquery

elementUI:
如何使用ios

官網:http://element.eleme.io/
使用:
1. 安裝 element-ui
npm i element-ui -Dgit

npm install element-ui --save-devgithub

// i -> install
// D -> --save-dev
// S -> --save
2. 引入 main.js 入口文件
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-default/index.css'vue-cli

所有引入
3. 使用組件
Vue.use(ElementUI)npm

css-loader 引入css
字體圖標 file-loader

less:
less
less-loader


按需加載相應組件: √
就須要 按鈕
1. babel-plugin-component
cnpm install babel-plugin-component -D
2. .babelrc文件裏面新增一個配置
"plugins": [["component", [
{
"libraryName": "element-ui",
"styleLibraryName": "theme-default"
}
]]]
3. 想用哪一個組件就用哪一個
引入:
import {Button,Radio} from 'element-ui'
使用:
a). Vue.component(Button.name, Button); 我的不太喜歡
b). Vue.use(Button); √


 

發送請求:
vue-resourse 交互

axios


 

mint-ui
移動端 ui庫

http://mint-ui.github.io/

1. 下載
npm install mint-ui -S

-S
--save
2. 引入
import Vue from 'vue';
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css'
Vue.use(Mint);

按需引入:
import { Cell, Checklist } from 'minu-ui';
Vue.component(Cell.name, Cell);
Vue.component(Checklist.name, Checklist);

http://mint-ui.github.io/docs/#!/zh-cn2

相關文章
相關標籤/搜索