仿CNode社区——Vue2项目路由无法跳转问题

43 阅读1分钟

问题还原

代码如下 截屏2023-03-18 19.34.05.png 已经拉取到了最近主题的信息,并且使用了routerlink。 截屏2023-03-18 19.34.29.png

点击之后路由确实改变了,但是并没有跳转到对应的界面。

问题原因

来到index.js看一看我们班的路由,我们点击链接时,实际上走的都是post_content路由。是检测不出来变化的。 截屏2023-03-18 19.36.38.png

问题解决

我们要添加一个检测路由变化的函数。

截屏2023-03-18 19.39.46.png

'$route' //代表路由 接受两个参数分别是 to 和 from

使用watch来进行监听。如果变化了就重新拉取文章信息。