事情是这样的

我想写一个搜索页面

收缩框点击搜索后跳转到搜索页面

image-20210816170000387

然后进入页面后加载数据

image-20210816170053878

但是我这样写明显有一个设计问题

就是在搜索页面搜索,虽然路径变了,但是数据没有重新加载,必须收到刷新页面才行

大概就是这个样子

image-20210816170327845

刷新一下

image-20210816170419007

刚开始把router各种方法都试了一遍都不行

然后看了网上大神解决方法,发现起始很简单

只需要加一个监听,如果页面路径发生了变化,就重新加载页面

image-20210816171006428