为啥vue的路由正常跳转,但页面没有变化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥vue的路由正常跳转,但页面没有变化相关的知识,希望对你有一定的参考价值。

参考技术A

需求:点击注册按钮时,显示出注册页面
问题:地址正常跳转,但对应组件在对应位置没显示、也没报错?

解决:通过反复测试,后面发现有一条不显眼的警告消息:
[vue-router] Non-nested routes must include a leading slash character. Fix the following routes:...
大概意思是
非嵌套路由必须包含一个前导斜杠字符。
于是我在在定义路由路径path处修改了一下,解决成功!即: 在填写path时,前面需要将添加一个斜杠字符

以上是关于为啥vue的路由正常跳转,但页面没有变化的主要内容,如果未能解决你的问题,请参考以下文章

vue监听路由的变化,跳转到同一个页面时,Url改变但视图未重新加载问题

vue路由发生了跳转,但页面没有跳转成功,怎么办呢?

AngularJS地址栏变化为啥不跳转到页面

vue 跳转 同一路由不刷新问题解决

Vue路由this.$router.push跳转页面不刷新

Vue路由复用问题解决