我是靠谱客的博主 热情彩虹,这篇文章主要介绍vue 同一页面路由参数改变刷新当前页面1.场景2.实现,现在分享给大家,希望可以做个参考。

vue 同一页面路由参数改变刷新当前页面

  • 1.场景
  • 2.实现

1.场景

当你路由传参进入一个页面,例如商品详情页,goodDetail?id=1,但是你还是在当前页面业务需要交id改为2时,你会发现页面没有主动进行刷新重新加载。

2.实现

watch:{
    $route: {
      handler(newVal, oldVal) {
        //判断newVal有没有值监听路由变化
        if (newVal != oldVal) {
          location.reload()
        }
      },
      deep: true
    }
  },

可以的了应该

最后

以上就是热情彩虹最近收集整理的关于vue 同一页面路由参数改变刷新当前页面1.场景2.实现的全部内容,更多相关vue内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部