解决vue路由路径不变只有query参数改变不刷新

vue路由路径不变,但是query参数改变想要重新发起页面刷新,尝试方法

1.在页面设置监听,能监听到数据但是重新push的时候页面还是没有发生刷新

 $route: {
            handler: function (val, oldVal) {
                console.log(val);
                let path = val.path;
                let query = val.query;
                this.$router.push({
                    path: path,
                    query: query,
                });
            },
            deep: true,
        },

解决方法:

 

你可能感兴趣的:(vue.js,javascript,前端)