importElement.js 1.0 KB
Newer Older
yma16's avatar
yma16 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
import {
    Container,
    Header,
    Aside,
    Main,
    Footer,
    Message,
    Form,
    Button,
    Table,
    TableColumn,
    Drawer,
    Input,
    Card,
    Menu,
    Submenu,
    MenuItem,
    MenuItemGroup,
    FormItem,
    Avatar,
    Link,
22 23
    Loading,
    Pagination,
yma16's avatar
yma16 已提交
24
    Alert,
yma16's avatar
yma16 已提交
25
    Notification,
yma16's avatar
yma16 已提交
26 27 28 29
    Select,
    Divider,
    Row,
    Col
yma16's avatar
yma16 已提交
30 31
} from 'element-ui'

32
const importElementComponents = (Vue) => {
yma16's avatar
yma16 已提交
33
    Vue.use(Container)
yma16's avatar
yma16 已提交
34 35 36
    Vue.use(Divider)
    Vue.use(Row)
    Vue.use(Col)
yma16's avatar
yma16 已提交
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
    Vue.use(Header)
    Vue.use(Main)
    Vue.use(Aside)
    Vue.use(Footer)
    Vue.use(Form)
    Vue.use(FormItem)
    Vue.use(Button)
    Vue.use(Table)
    Vue.use(TableColumn)
    Vue.use(Drawer)
    Vue.use(Input)
    Vue.use(Card)
    Vue.use(MenuItem)
    Vue.use(Menu)
    Vue.use(Submenu)
    Vue.use(MenuItemGroup)
    Vue.use(Avatar)
    Vue.use(Link)
    Vue.use(Loading)
56 57
    Vue.use(Pagination)
    Vue.use(Alert)
yma16's avatar
yma16 已提交
58
    Vue.use(Select)
yma16's avatar
yma16 已提交
59
    Vue.prototype.$message = Message
yma16's avatar
yma16 已提交
60
    Vue.prototype.$notify = Notification
yma16's avatar
yma16 已提交
61 62 63
}

export default importElementComponents