123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- /**
- * 按需加载antd组件
- */
- import Vue from 'vue'
- // base library
- import {
- ConfigProvider,
- Layout,
- Input,
- InputNumber,
- Button,
- Switch,
- Radio,
- Checkbox,
- Select,
- Card,
- Form,
- Row,
- Col,
- Modal,
- Table,
- Tabs,
- Icon,
- Badge,
- Popover,
- Dropdown,
- List,
- Avatar,
- Breadcrumb,
- Steps,
- Spin,
- Menu,
- Drawer,
- Tooltip,
- Alert,
- Tag,
- Divider,
- DatePicker,
- TimePicker,
- Upload,
- Progress,
- Skeleton,
- Popconfirm,
- PageHeader,
- Result,
- Statistic,
- Descriptions,
- message,
- notification,
- Empty,
- Tree,
- TreeSelect,
- Carousel,
- Pagination,
- FormModel,
- Cascader,
- Slider,
- Transfer,
- Rate,
- Collapse,
- } from 'ant-design-vue'
- import Viser from 'viser-vue'
- Vue.use(ConfigProvider)
- Vue.use(Layout)
- Vue.use(Input)
- Vue.use(InputNumber)
- Vue.use(Button)
- Vue.use(Switch)
- Vue.use(Radio)
- Vue.use(Checkbox)
- Vue.use(Select)
- Vue.use(Card)
- Vue.use(Form)
- Vue.use(Row)
- Vue.use(Col)
- Vue.use(Modal)
- Vue.use(Table)
- Vue.use(Tabs)
- Vue.use(Icon)
- Vue.use(Badge)
- Vue.use(Popover)
- Vue.use(Dropdown)
- Vue.use(List)
- Vue.use(Avatar)
- Vue.use(Breadcrumb)
- Vue.use(Steps)
- Vue.use(Spin)
- Vue.use(Menu)
- Vue.use(Drawer)
- Vue.use(Tooltip)
- Vue.use(Alert)
- Vue.use(Tag)
- Vue.use(Divider)
- Vue.use(DatePicker)
- Vue.use(TimePicker)
- Vue.use(Upload)
- Vue.use(Progress)
- Vue.use(Skeleton)
- Vue.use(Popconfirm)
- Vue.use(PageHeader)
- Vue.use(Result)
- Vue.use(Statistic)
- Vue.use(Descriptions)
- Vue.use(Empty)
- Vue.use(Tree)
- Vue.use(TreeSelect)
- Vue.use(Carousel)
- Vue.use(Pagination)
- Vue.use(FormModel)
- Vue.use(Cascader)
- Vue.use(Slider)
- Vue.use(Transfer)
- Vue.use(Rate)
- Vue.use(Collapse)
- Vue.prototype.$confirm = Modal.confirm
- Vue.prototype.$message = message
- Vue.prototype.$notification = notification
- Vue.prototype.$info = Modal.info
- Vue.prototype.$success = Modal.success
- Vue.prototype.$error = Modal.error
- Vue.prototype.$warning = Modal.warning
- process.env.NODE_ENV !== 'production' && console.warn('[jeecg-boot-vue] NOTICE: Antd use lazy-load.')
|