在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何在插件中使用vue router

如何在插件中使用vue router

如題插件中的methods的方法中調(diào)用 this.$router是 undefined

router Vue.router Vue.prototype.$router都不行,有什么方法嗎?

回答
編輯回答
心癌

什么叫插件中methods ?

你在引用的插件源碼修改的?

2018年3月16日 13:16
編輯回答
空痕

可以先試一下有沒有Vue這個全局變量,在試一下Vue.$router

2018年3月20日 12:56
編輯回答
陌上花
.
├── router
│?? └── index.js
├── any-where
│?? └── any-where.js
└── main.js
./main.js
=============
import Vue from 'vue'
import router from './router'
import SomeComponent from './SomeComponent'

new Vue({
  el: '#some-id',
  router,
  render: h => h(SomeComponent),
})
./router/index.js
=============
import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

const router = new Router({ ....... })

export default router
./any-where/any-where.js
=============
import router from '../router'

router.push({ name: 'xxxxxx' })
2018年5月11日 04:21