mirror of
https://github.com/xsf0105/vue3-h5-template.git
synced 2025-04-06 04:00:04 +08:00
33 lines
1.0 KiB
JavaScript
33 lines
1.0 KiB
JavaScript
|
||
require('./css/common.css');//加载公共样式
|
||
require('./css/animate.css');//加载公共样式
|
||
|
||
var Vue = require('vue');
|
||
var VueRouter = require('vue-router');
|
||
var fastclick = require('fastclick');
|
||
fastclick.attach(document.body);
|
||
|
||
// register filters 自定义过滤器 金额格式化,
|
||
var filters = require('./filters');
|
||
|
||
Object.keys(filters).forEach(function(k) {
|
||
Vue.filter(k, filters[k]);
|
||
});
|
||
|
||
var App = Vue.extend(require('./app.vue'));
|
||
Vue.use(VueRouter);
|
||
|
||
var router = new VueRouter(
|
||
{
|
||
hashbang: true, //为true的时候 example.com/#!/foo/bar , false的时候 example.com/#/foo/bar
|
||
//abstract:true, //地址栏不会有变化
|
||
//以下设置需要服务端设置
|
||
//history: false, //当使用 HTML5 history 模式时,服务器需要被正确配置 以防用户在直接访问链接时会遇到404页面。
|
||
//saveScrollPosition: false
|
||
linkActiveClass:'custom-active-class' //全局设置连接匹配时的类名 参考http://vuejs.github.io/vue-router/en/link.html
|
||
}
|
||
);
|
||
|
||
require('./routers')(router);
|
||
|
||
router.start(App,'#app'); |