官网就一句话:
Effortlessly keep vue-router and vuex store in sync.
这里的同步是什么意思?如果所有views都共用一个store的话状态不都是同步的吗?
官网就一句话:
Effortlessly keep vue-router and vuex store in sync.
这里的同步是什么意思?如果所有views都共用一个store的话状态不都是同步的吗?
https://github.com/vuejs/vuex...
以下3个可以从vuex取得并使用
store.state.route.path // current path (string)
store.state.route.params // current params (object)
store.state.route.query // current query (object)
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
主要是把
vue-router
的狀態放進vuex
的state
中,這樣就可以透過改變state
來進行路由的一些操作,當然直接使用像是$route.go
之類的也會影響到state
,會同步的是這幾個屬性