0
我有一個主幹路由器,我決定使用Vuejs進行渲染,但不知道如何實現這一點。Vuejs - 用vue-router(主幹路由器)顯示不同路由器的頁面/ Vue文件
目前,每個路線上,我使用的需要方法來獲取.vue
文件與<template>
和<script>
併發送到渲染方法,但是這種外觀和感覺瘋狂,我不知道是否有一個正式的方式或一些資源。
//Backbone router structure
var router = Backbone.Router.extend({
routes: {
"": "home",
"about": "about",
"contact":"contact"
},
home: function(){
bin.log('Mounted Home');
},
about: function(){
bin.log('Mounted About');
},
contact: function(){
bin.log('Mounted Contact');
}
});
var currentRoutePage = require('vues/page' + routeName + '.vue');
new Vue({
el: '#app',
render: function (createElement) {
return createElement(currentRoutePage);
}
});
這裏是一個bin其中,你可以用它玩:http://www.webpackbin.com/4yGbxwd8f
爲什麼你不使用官方VUE路由器? https://github.com/vuejs/vue-router – Phil
@Phil這是一個傳統的應用程序,已經有這個骨幹路由器。我知道vue路由器 –