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');