eine App vue 1 und vue-Router 0.7 Upgrade und immer diese Fehlermeldung in der Konsole"Unknown benutzerdefinierte Element: <router-link>" Upgraded zu Vue 2
[Vue warn]: Unknown individuelle Element: - Hast du Registrieren Sie die Komponente richtig? Stellen Sie für rekursive Komponenten sicher, dass Sie die Option "name" angeben. (in der Komponente ... gefunden
import Vue from 'vue';
import VueResource from 'vue-resource';
import VueRouter from 'vue-router';
import gsap from 'gsap';
Vue.use(VueResource);
Vue.use(VueRouter);
window.flipster = require('jquery.flipster');
window.spritespin = require('SpriteSpin');
// Main Layout Components
import Menu from './components/Menu.vue';
import Section from './components/Section.vue';
// Controller Layout Components
import ControllerMenu from './components/Controller/Menu.vue';
import ControllerSection from './components/Controller/Section.vue';
// Generic Components
import Tabs from './components/Tabs.vue';
Vue.component('tabs', Tabs);
import Tab from './components/Tab.vue';
Vue.component('tab', Tab);
import Chart from './components/Chart.vue';
Vue.component('chart', Chart);
import ChartDev from './components/ChartDev.vue';
import Datastore from './DataStore';
Vue.use(Datastore);
// controller check and other useful functionality
import Helpers from './Helpers';
Vue.use(Helpers);
import App from './App.vue';
window.eventHub = new Vue();
var router = new VueRouter({
mode: 'history',
routes: [
{
path: '/',
name: 'menu',
component: ControllerMenu
},
{
path: 'sections/:sectionId',
name: 'section',
component: ControllerSection
},
{
path: 'chart/:datasetId',
name: 'chart',
component: ChartDev
}
]
});
new Vue({
router: router,
render(createElement) {
return createElement(App)
}
}).$mount('.container');
[Pfad zur Komponente wird in genannt] Die Strecken selbst gut funktionieren, wenn ich sie mit der Adressleiste navigieren, es ist nur, dass router-link
Komponente nicht ein Ding zu sein. ?.
Irgendwelche Ideen
Was meinst du: Router-Link-Komponente ist keine Sache? – Saurabh