或者说,如何根据 url 改变 state 状态?由于同一个路由下面组件复用不会执行生命周期钩子,所以没法 dispatch
。
watch: {
'$route': 'fetchData'
},
method: {
fetchData () {
this.$store.dispatch('changeUrl', { url: this.$route.params.url })
}
}
这样会报错。
这里我是想把下面的列表封装成组件,点击下面的路径,上面的播放就可以自动切换视频源,以前我尝试过用 video.js 自己写,我发现自己写出来的,播放的时候切换src 不成功,尽管标签的 src 已经被替换掉了,我估计还要自己手动销毁 video 对象,重新初始化,
还有就是问一下 koa 有没有类似于 https://github.com/bripkens/connect-history-api-fallback这种的插件,koa 可以直接用这个吗?