vue3使用RouterLink跳转的时候,路径正确但是不显示对应内容
在写Vue3项目的时候,我要去实现一级分类页的时候,发现我点击导航栏的菜单的时候在浏览器中获得的路径是对的,但是显示出来的画面依旧是主页,也就是说根本没有实现跳转
我的主页路径:
MyHost/
当我点击导航栏的购物,他会正确显示路径
MyHost/shoping
但是内容依旧是主页内容,不会切换到购物页面,但是如果在购物路径下进行刷新,就会显示购物页面
解决方案:大家可以先去看一下浏览器console,看报什么错,一定要确定这个界面没有报错之后才能正确进行跳转,比如说我的就是在写主页的时候,从接口调数据的时候没有进行判断,也就是进行undefined的判断,所以给我报了错,于是主页组件在进行切换的时候没有及时被卸载,要主动进行刷新才能够正确切换。