1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| import { createApp } from 'vue'
| import App from './App.vue'
| import router from './router/index'
| // 引入局部样式
| // import 'vant/es/toast/style'
| // 引入全局样式
| import 'vant/lib/index.css'
|
| import { Button,Form,DatetimePicker,TreeSelect, Field, CellGroup,Tab, Tabs,Popup ,Col, Row ,Icon,Tabbar,RadioGroup, Radio,Dialog,List,
| Switch,Calendar,Collapse,CollapseItem
| ,TabbarItem,Picker,DropdownMenu,Loading, DropdownItem,Image as VanImage,Tag,Rate,NavBar, Divider,Search, Checkbox, CheckboxGroup, Uploader,
| Sidebar,SidebarItem,Stepper,Toast, Step, Steps, Cell } from 'vant'
| import { createPinia } from 'pinia'
| // mock数据
| // import './utils/mock'
|
| const app = createApp(App as any)
| app.use(router)
| app.use(createPinia())
|
| app.use(Button).use(Form).use(Field).use(CellGroup).use(Tab).use(Tabs).use(Popup).use(Col).use(Row).use(Loading).use(List ).use(Switch)
| .use(TreeSelect).use(Calendar).use(Icon).use(Tabbar).use(TabbarItem).use(DropdownItem).use(Tag)
| .use(VanImage).use(Search).use(DatetimePicker).use(RadioGroup).use(Radio).use(Sidebar).use(SidebarItem).use(Stepper).use(Toast)
| .use(CollapseItem).use(Collapse).use(Picker).use(DropdownMenu).use(Dialog).use(Divider).
| use(Rate ).use(NavBar).use(Checkbox).use(CheckboxGroup).use(Uploader).use(Step).use(Steps).use(Cell)
|
| app.mount('#app')
|
|