Blame view

examples/main.js 7.27 KB
7fa943eb   梁灏   init
1
2
3
  /**
   * Created by aresn on 16/6/20.
   */
c4c85f23   Graham Fairweather   Use babel-polyfil...
4
  import 'babel-polyfill';
7fa943eb   梁灏   init
5
6
  import Vue from 'vue';
  import VueRouter from 'vue-router';
4df4ea19   jingsam   optimize project ...
7
  import App from './app.vue';
c571d9ec   梁灏   add a dialog to f...
8
  import iView from '../src/index';
1a4a76e9   梁灏   update Page style
9
10
  // import locale from '../src/locale/lang/en-US';
  import locale from '../src/locale/lang/zh-CN';
7fa943eb   梁灏   init
11
12
  
  Vue.use(VueRouter);
517917a2   梁灏   add global settin...
13
  Vue.use(iView, {
9ce6bcd9   梁灏   update
14
      locale
517917a2   梁灏   add global settin...
15
  });
7fa943eb   梁灏   init
16
17
18
19
20
  
  // 开启debug模式
  Vue.config.debug = true;
  
  // 路由配置
1f561319   梁灏   update webpack co...
21
  const router = new VueRouter({
11867c87   梁灏   update vue-loader...
22
      esModule: false,
3fe51bfc   梁灏   update Anchor
23
      mode: 'history',
1f561319   梁灏   update webpack co...
24
25
      routes: [
          {
8979c734   zhigang.li   add split components
26
27
28
29
              path: '/split',
              component: (resolve) => require(['./routers/split.vue'], resolve)
          },
          {
a2eb0287   zhigang.li   add layout compon...
30
              path: '/layout',
11867c87   梁灏   update vue-loader...
31
              component: (resolve) => require(['./routers/layout.vue'], resolve)
a2eb0287   zhigang.li   add layout compon...
32
33
          },
          {
1f561319   梁灏   update webpack co...
34
              path: '/affix',
11867c87   梁灏   update vue-loader...
35
              component: (resolve) => require(['./routers/affix.vue'], resolve)
c755733a   梁灏   support Grid
36
37
          },
          {
43513f70   zhigang.li   add anchor component
38
39
40
41
              path: '/anchor',
              component: (resolve) => require(['./routers/anchor.vue'], resolve)
          },
          {
c755733a   梁灏   support Grid
42
              path: '/grid',
11867c87   梁灏   update vue-loader...
43
              component: (resolve) => require(['./routers/grid.vue'], resolve)
d47ea998   梁灏   support Button an...
44
45
46
          },
          {
              path: '/button',
11867c87   梁灏   update vue-loader...
47
              component: (resolve) => require(['./routers/button.vue'], resolve)
fc7ef072   梁灏   support Input
48
49
50
          },
          {
              path: '/input',
11867c87   梁灏   update vue-loader...
51
              component: (resolve) => require(['./routers/input.vue'], resolve)
06322514   梁灏   support Radio
52
53
54
          },
          {
              path: '/radio',
11867c87   梁灏   update vue-loader...
55
              component: (resolve) => require(['./routers/radio.vue'], resolve)
cbe03a12   梁灏   support Checkbox
56
57
58
          },
          {
              path: '/checkbox',
11867c87   梁灏   update vue-loader...
59
              component: (resolve) => require(['./routers/checkbox.vue'], resolve)
bd596e7a   huixisheng   support Steps
60
61
          },
          {
257f80f1   梁灏   support Form
62
              path: '/steps',
11867c87   梁灏   update vue-loader...
63
              component: (resolve) => require(['./routers/steps.vue'], resolve)
6c9e0282   huixisheng   Support timeline
64
65
          },
          {
257f80f1   梁灏   support Form
66
              path: '/timeline',
11867c87   梁灏   update vue-loader...
67
              component: (resolve) => require(['./routers/timeline.vue'], resolve)
2d5ba278   梁灏   support Switch
68
69
70
          },
          {
              path: '/switch',
11867c87   梁灏   update vue-loader...
71
              component: (resolve) => require(['./routers/switch.vue'], resolve)
5d122b37   梁灏   support Alert
72
73
74
          },
          {
              path: '/alert',
11867c87   梁灏   update vue-loader...
75
              component: (resolve) => require(['./routers/alert.vue'], resolve)
15368be1   梁灏   Support Badge
76
77
78
          },
          {
              path: '/badge',
11867c87   梁灏   update vue-loader...
79
              component: (resolve) => require(['./routers/badge.vue'], resolve)
456daf34   梁灏   support Tag
80
81
82
          },
          {
              path: '/tag',
11867c87   梁灏   update vue-loader...
83
              component: (resolve) => require(['./routers/tag.vue'], resolve)
c97c42ab   梁灏   support InputNumber
84
85
86
          },
          {
              path: '/input-number',
11867c87   梁灏   update vue-loader...
87
              component: (resolve) => require(['./routers/input-number.vue'], resolve)
5d08ddf2   梁灏   support Progress ...
88
89
90
          },
          {
              path: '/upload',
11867c87   梁灏   update vue-loader...
91
              component: (resolve) => require(['./routers/upload.vue'], resolve)
5d08ddf2   梁灏   support Progress ...
92
93
94
          },
          {
              path: '/progress',
11867c87   梁灏   update vue-loader...
95
              component: (resolve) => require(['./routers/progress.vue'], resolve)
a190ce84   梁灏   support Collapse
96
97
98
          },
          {
              path: '/collapse',
11867c87   梁灏   update vue-loader...
99
              component: (resolve) => require(['./routers/collapse.vue'], resolve)
bb71140e   梁灏   support Carousel
100
101
102
          },
          {
              path: '/carousel',
11867c87   梁灏   update vue-loader...
103
              component: (resolve) => require(['./routers/carousel.vue'], resolve)
a8cb711c   huixisheng   Support Card
104
105
106
          },
          {
              path: '/card',
11867c87   梁灏   update vue-loader...
107
              component: (resolve) => require(['./routers/card.vue'], resolve)
49dd45f4   huixisheng   Merge branch '2.0...
108
109
          },
          {
34ee7b4a   梁灏   support Tree & ad...
110
              path: '/tree',
11867c87   梁灏   update vue-loader...
111
              component: (resolve) => require(['./routers/tree.vue'], resolve)
6aa72722   huixisheng   Support rate
112
113
114
          },
          {
              path: '/rate',
11867c87   梁灏   update vue-loader...
115
              component: (resolve) => require(['./routers/rate.vue'], resolve)
b2d29401   梁灏   support Circle
116
117
118
          },
          {
              path: '/circle',
11867c87   梁灏   update vue-loader...
119
              component: (resolve) => require(['./routers/circle.vue'], resolve)
30510c3d   梁灏   support Tabs
120
121
122
          },
          {
              path: '/tabs',
11867c87   梁灏   update vue-loader...
123
              component: (resolve) => require(['./routers/tabs.vue'], resolve)
d6f644e1   梁灏   support Tooltip
124
125
126
          },
          {
              path: '/tooltip',
11867c87   梁灏   update vue-loader...
127
              component: (resolve) => require(['./routers/tooltip.vue'], resolve)
d6f644e1   梁灏   support Tooltip
128
129
          },
          {
79288d43   梁灏   support Poptip & ...
130
              path: '/poptip',
11867c87   梁灏   update vue-loader...
131
              component: (resolve) => require(['./routers/poptip.vue'], resolve)
79288d43   梁灏   support Poptip & ...
132
133
          },
          {
d6f644e1   梁灏   support Tooltip
134
              path: '/slider',
11867c87   梁灏   update vue-loader...
135
              component: (resolve) => require(['./routers/slider.vue'], resolve)
b1c118d8   梁灏   support Dropdown
136
137
138
          },
          {
              path: '/dropdown',
11867c87   梁灏   update vue-loader...
139
              component: (resolve) => require(['./routers/dropdown.vue'], resolve)
c06e99d0   huixisheng   Support Breadcrumb
140
141
142
          },
          {
              path: '/breadcrumb',
11867c87   梁灏   update vue-loader...
143
              component: (resolve) => require(['./routers/breadcrumb.vue'], resolve)
fd1582c5   梁灏   support Menu & La...
144
145
146
          },
          {
              path: '/menu',
11867c87   梁灏   update vue-loader...
147
              component: (resolve) => require(['./routers/menu.vue'], resolve)
2d43f26b   梁灏   support Spin
148
149
150
          },
          {
              path: '/spin',
11867c87   梁灏   update vue-loader...
151
              component: (resolve) => require(['./routers/spin.vue'], resolve)
47a7f21d   梁灏   support Cascader
152
153
154
          },
          {
              path: '/cascader',
11867c87   梁灏   update vue-loader...
155
              component: (resolve) => require(['./routers/cascader.vue'], resolve)
4aec6a66   梁灏   support Select
156
157
158
          },
          {
              path: '/select',
11867c87   梁灏   update vue-loader...
159
              component: (resolve) => require(['./routers/select.vue'], resolve)
1d8f7767   mod   support BackTop t...
160
161
162
          },
          {
              path: '/backtop',
11867c87   梁灏   update vue-loader...
163
              component: (resolve) => require(['./routers/back-top.vue'], resolve)
7d535fc9   Aresn   Merge branch '2.0...
164
165
          },
          {
87c51597   梁灏   support Page
166
              path: '/page',
11867c87   梁灏   update vue-loader...
167
              component: (resolve) => require(['./routers/page.vue'], resolve)
5b19b5f5   梁灏   support Transfer
168
169
170
          },
          {
              path: '/transfer',
11867c87   梁灏   update vue-loader...
171
              component: (resolve) => require(['./routers/transfer.vue'], resolve)
531cd165   梁灏   support DatePicke...
172
173
174
          },
          {
              path: '/date',
11867c87   梁灏   update vue-loader...
175
              component: (resolve) => require(['./routers/date.vue'], resolve)
257f80f1   梁灏   support Form
176
177
178
          },
          {
              path: '/form',
11867c87   梁灏   update vue-loader...
179
              component: (resolve) => require(['./routers/form.vue'], resolve)
257f80f1   梁灏   support Form
180
          },
486d4fda   梁灏   update Table
181
182
          {
              path: '/table',
11867c87   梁灏   update vue-loader...
183
              component: (resolve) => require(['./routers/table.vue'], resolve)
486d4fda   梁灏   update Table
184
          },
f97e5bb0   梁灏   support LoadingBar
185
186
          {
              path: '/loading-bar',
11867c87   梁灏   update vue-loader...
187
              component: (resolve) => require(['./routers/loading-bar.vue'], resolve)
6259471f   梁灏   support Modal
188
189
190
          },
          {
              path: '/modal',
11867c87   梁灏   update vue-loader...
191
              component: (resolve) => require(['./routers/modal.vue'], resolve)
6cadeba4   梁灏   support Message
192
193
194
          },
          {
              path: '/message',
11867c87   梁灏   update vue-loader...
195
              component: (resolve) => require(['./routers/message.vue'], resolve)
833501a4   梁灏   support Notice
196
197
198
          },
          {
              path: '/notice',
11867c87   梁灏   update vue-loader...
199
              component: (resolve) => require(['./routers/notice.vue'], resolve)
2c5faf30   梁灏   init Avatar compo...
200
201
202
          },
          {
              path: '/avatar',
11867c87   梁灏   update vue-loader...
203
              component: (resolve) => require(['./routers/avatar.vue'], resolve)
c6faec44   梁灏   init ColorPicker
204
205
206
          },
          {
              path: '/color-picker',
11867c87   梁灏   update vue-loader...
207
              component: (resolve) => require(['./routers/color-picker.vue'], resolve)
fed3e09d   梁灏   add AutoComplete ...
208
209
210
          },
          {
              path: '/auto-complete',
11867c87   梁灏   update vue-loader...
211
              component: (resolve) => require(['./routers/auto-complete.vue'], resolve)
c6487ddf   梁灏   update dependencies
212
213
214
          },
          {
              path: '/scroll',
11867c87   梁灏   update vue-loader...
215
              component: (resolve) => require(['./routers/scroll.vue'], resolve)
b26389a0   xiaofengsha   * 对照AntDesign,实现了...
216
217
218
219
          },
          {
              path: '/divider',
              component: (resolve) => require(['./routers/divider.vue'], resolve)
e9dc3c42   Aresn   Merge branch '2.0...
220
221
          },
          {
7f9ea0dc   梁灏   init Time component
222
223
              path: '/time',
              component: (resolve) => require(['./routers/time.vue'], resolve)
59a3b893   梁灏   add Cell componen...
224
225
226
227
          },
          {
              path: '/cell',
              component: (resolve) => require(['./routers/cell.vue'], resolve)
749665ee   梁灏   add props
228
229
230
231
          },
          {
              path: '/drawer',
              component: (resolve) => require(['./routers/drawer.vue'], resolve)
b351c2bd   dbvc   feat(font): suppo...
232
233
234
235
          },
          {
              path: '/icon',
              component: (resolve) => require(['./routers/icon.vue'], resolve)
f97e5bb0   梁灏   support LoadingBar
236
          }
1f561319   梁灏   update webpack co...
237
      ]
7fa943eb   梁灏   init
238
239
  });
  
11867c87   梁灏   update vue-loader...
240
  const app = new Vue({
1f561319   梁灏   update webpack co...
241
242
      router: router,
      render: h => h(App)
11867c87   梁灏   update vue-loader...
243
  }).$mount('#app');