importElement.js 1.1 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
    Select,
    Divider,
    Row,
yma16's avatar
yma16 已提交
29 30
    Col,
    Popover
yma16's avatar
yma16 已提交
31 32
} from 'element-ui'

33
const importElementComponents = (Vue) => {
yma16's avatar
yma16 已提交
34
    Vue.use(Container)
yma16's avatar
yma16 已提交
35 36 37
    Vue.use(Divider)
    Vue.use(Row)
    Vue.use(Col)
yma16's avatar
yma16 已提交
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
    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)
57 58
    Vue.use(Pagination)
    Vue.use(Alert)
yma16's avatar
yma16 已提交
59
    Vue.use(Select)
yma16's avatar
yma16 已提交
60
    Vue.use(Popover)
yma16's avatar
yma16 已提交
61
    Vue.prototype.$message = Message
yma16's avatar
yma16 已提交
62
    Vue.prototype.$notify = Notification
yma16's avatar
yma16 已提交
63
    Vue.prototype.$loading = Loading.service
yma16's avatar
yma16 已提交
64 65 66
}

export default importElementComponents