AntdUi.js
1.58 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
import Vue from "vue";
import {
Affix,
AutoComplete,
Alert,
BackTop,
Badge,
Breadcrumb,
Button,
Calendar,
Card,
Checkbox,
Col,
DatePicker,
Divider,
Dropdown,
Form,
FormModel,
Icon,
Input,
InputNumber,
Layout,
List,
LocaleProvider,
Menu,
Mentions,
Modal,
Pagination,
Popconfirm,
Popover,
Progress,
Radio,
Rate,
Row,
Select,
Slider,
Spin,
Statistic,
Steps,
Switch,
Table,
Transfer,
Tree,
TreeSelect,
Tabs,
Tag,
TimePicker,
Timeline,
Tooltip,
Upload,
Drawer,
Skeleton,
message,
ConfigProvider,
Descriptions,
notification,
Cascader,
Result,
Avatar
} from 'ant-design-vue';
const component = [
Affix, AutoComplete, Alert, BackTop, Badge, Breadcrumb, Button, Calendar, Cascader, Card, Checkbox, Col, DatePicker, Divider, Dropdown, Form, FormModel, Icon, Input, InputNumber, Layout, List, LocaleProvider, Menu, Mentions, Modal, Pagination, Popconfirm, Popover, Progress, Radio, Rate, Row, Select, Slider, Spin, Statistic, Steps, Switch, Table, Transfer, Tree, TreeSelect, Tabs, Tag, TimePicker, Timeline, Tooltip, Upload, Drawer, Skeleton, message, ConfigProvider, Descriptions, Result, Avatar
]
component.forEach(item => Vue.use(item));
Object.assign(Vue.prototype, {
$message: message,
$notification: notification,
$info: Modal.info,
$success: Modal.success,
$error: Modal.error,
$warning: Modal.warning,
$confirm: Modal.confirm,
$destroyAll: Modal.destroyAll
})
//公共组件
// import Header from '@/components/Header';
// [
// Header
// ].forEach(item => Vue.component(item.name, item))