解决vue-router在同一个路由下切换,取不到变化的路由参数问题
2018-09-01 12:20
1251 查看
最近用vue写项目的时候碰到一个问题,在同一个页面下跳转,路由地址不变,路由参数有变化,一开始只是在data里取路由的参数,发现根本取不到变化的路由参数。
在网上查找了一番后发现可以这样写:
watch: { '$route' (to, from) { //这样就可以获取到变化的参数了,然后执行参数变化后相应的逻辑就行了 console.log(this.$route.query) } }
以上这篇解决vue-router在同一个路由下切换,取不到变化的路由参数问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- vue-router在同一个路由下切换,取不到变化的路由参数
- vue-router路由参数刷新消失的问题解决方法
- 解决vue-router进行build无法正常显示路由页面的问题
- vue.js用vue-router路由传参时页面刷新后参数消失的问题
- vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法
- vue路由只变化参数页面组件不更新问题
- 解决vue 路由变化页面数据不刷新的问题
- 解决vue-router嵌套路由(子路由)在history模式下刷新无法渲染页面的问题
- 详解解决Vue相同路由参数不同不会刷新的问题
- 使用vue-router与v-if实现tab切换遇到的问题及解决方法
- vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法
- 解决vue多个路由共用一个页面的问题
- 解决element-ui中el-menu组件作为vue-router模式在刷新页面后default-active属性与当前路由页面不一致问题的方法
- Vue2.0 解决watch对象属性变化监听不到问题
- vue-router同一路由地址同页面切换无效解决
- 解决vue路由后界面没有变化,但是链接有的问题
- 浅谈vue-router2路由参数注意的问题
- vue-router2路由参数注意问题
- 解决hibernate 查询包含中文参数查不到结果的问题