cms.js
926 Bytes
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
// 核心框架Vue
var Vue = require('vue');
var VueRouter = require('vue-router');
var VueResource = require('vue-resource');
var routerConfig = require('./router-cms-config');
var vueFilter = require('./filter');
vueFilter(Vue);
Vue.use(VueResource);
Vue.use(VueRouter);
var toolbar=require('./module/toolbar.vue');
var banner=require('./module/banner.vue');
var leftnav=require('./module/leftnav.vue');
var pagination=require('./module/pagination.vue');
const { recordNumber, filingTime, company } = require('../health880/vue-webpack/vuex/state');
Vue.component('toolbar',toolbar)
Vue.component('banner',banner)
Vue.component('leftnav',leftnav)
Vue.component('pagination',pagination)
//Vue.prototype.hostapi="http://localhost:3003"
var router = new VueRouter({
saveScrollPosition: true,
transitionOnLoad: true
});
var cms = Vue.extend(require('./cms.vue'));
routerConfig(router);
router.start(cms, '#app');