2017-03-06 67 views
0

當我使用VUE路由器與我的VUE當使用VUE路由器收到錯誤

let vueRouter = require('vue-router'); 
Vue.use(vueRouter); 

我得到這個味精錯誤:

類型錯誤:plugin.apply不是一個函數

插件.apply(null,args);

當我刪除時,一切都開始重新工作。

+0

不正確可能進口的依賴關係部分? https://github.com/matfish2/vue-tables-2/issues/86 –

+0

你用什麼版本的vue?嘗試替換「let vueRouter = require('vue-router');」與「從vue-router'進口VueRouter」 –

+0

我試過了,並沒有工作,我相信這可能是因爲laravel路線。 –

回答

0

通常Vue.use與import語句一起使用。這是一個例子。

import VueRouter from 'vue-router'; 

class nameOfClass{ 
    init(){ 
    Vue.use(VueRouter); 
    } 
} 

此外,VUE路由器應該在你的package.json