05月26, 2021

Vue实战(六)-- 使用ElementUI

六、使用ElementUI

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

官方网站

下载ElementUI

npm install --save element-ui

引入 Element

你可以引入整个 Element,或是根据需要仅引入部分组件。

import Vue from 'vue'
import App from './App.vue'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);

Vue.config.productionTip = false

new Vue({
  render: h => h(App),
}).$mount('#app')

如果你只希望引入部分组件,比如 Button 和 Select,那么需要在 main.js 中写入以下内容:

import Vue from 'vue'
import App from './App.vue'
import { Button, Select } from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或写为
 * Vue.use(Button)
 * Vue.use(Select)
 */

Vue.config.productionTip = false

new Vue({
  render: h => h(App),
}).$mount('#app')

使用

最后我们就可以使用了 比如:

<template>
  <div id="app">
        <el-button type="primary">主要按钮</el-button>
        <el-button type="success">成功按钮</el-button>
        <el-button type="info">信息按钮</el-button>
        <el-button type="warning">警告按钮</el-button>
        <el-button type="danger">危险按钮</el-button>
  </div>
</template>

本文链接:http://www.yanhongzhi.com/post/VueInAction-6.html

-- EOF --

Comments