vue-cli只改变参数的页面跳转

直接用router-link组件在跳转页面时,发现新的页面数据没有刷新,但是路由参数是改变了的。怎么让页面跟着刷新呢?

解决方法:监听路由

watch: {
        "$route" (to, from) {
            //请求数据的方法
        }
    },

监听到路由有变化,再请求数据,这样页面就可以更新了。

切记:单页应用不能用a标签或local.href,会造成整个页面资源的重载

发布了13 篇原创文章 · 获赞 1 · 访问量 5629

猜你喜欢

转载自blog.csdn.net/sinrryzhang/article/details/101062587
今日推荐