Я хочу вызвать router.go
внутри компонента
В настоящее время я установил window.router = router
//, поэтому код работает
index.js
const App = Vue.extend(require('./views/app.vue'))
router.start(App, '#app')
window.router = router // I don't want to set this global variable
navbar.vue
methods: {
search () {
window.router.go({
name: 'search',
query: { q: this.query }
})
}
}
Я ищу что-то вроде this.$router.go
navbar.vue
methods: {
search () {
this.$router.go({
name: 'search',
query: { q: this.query }
})
}
}
Спасибо и очень ценю некоторую помощь