vant-ui.js 533 Bytes
import Vue from 'vue'
import { Loading, Lazyload, Tab, Tabs, Toast, Dialog, Icon, Field, Switch, Overlay, Cell, CellGroup, ActionSheet, Button } from 'vant'

import NafmHeader from '@/components/NafmHeader'

// 公共组建
[NafmHeader].forEach(item => Vue.component(item.name, item));

// 默认vant组件
[Loading, Lazyload, Tab, Tabs, Toast, Dialog, Icon, Field, Switch, Overlay, Cell, CellGroup, ActionSheet, Button].forEach(item => Vue.use(item))

// 先预制,后期做统一调整
Object.assign(window, {
  Toast, Dialog
})