私はこれを1ページで動作させることができます。それは私が何かをレンダリングすることができないvue-routerを紹介するときです。vue-routerを動作させることができません
ここに私のアプリです。 main.jsで - サンプルテキストといくつかのサンプルテキストをApp.jsに返すと問題なしで問題なくレンダリングされます。私はそれがVue-routerの設置方法と関係があるように感じます。私のenvにもコンソールエラーはありません。私の経験から
//main.js
define(function(require) {
'use strict';
var Vue = require('vue');
var VueRouter = require('vue-router');
var App = require('app');
var Foo = { template: '<div>oijsdfoijsdoifjdsf</div>' }
var Bar = { template: '<div>bar</div>' }
Vue.use(VueRouter);
var routes = [
{ path: '/aaa', component: Foo },
{ path: '/bbb', component: Bar }
]
var router = new VueRouter({
routes: routes
});
return new Vue({
el: '#vue',
router: router,
render: function(h) {
h(App);
}
});
});
app.js
define(function(require) {
'use strict';
var Vue = require('vue');
return new Vue({
template: '<div id="vue"><router-view></router-view></div>'
});
});
コンソールにエラーがありますか? –