vue路由懒加载的原理及实现?Vue路由元信息与懒加载和模块拆分详细介绍
目录1. 路由元信息 2. 路由懒加载和模块拆分1. 路由元信息 描述: 元信息就是对于路由规则的额外补充信息,也就是在定义路由的时候可以配置 meta 字段。 元信息通俗点来说,就是写给程序看的注释
顺晟科技
2021-09-07 13:22:53
280
用的是hash,比如在当前页刷新页面, 一般会停留在当前页, 但是偶尔会跳回主路由。跳回主路由时beforeEach里面检测的是to直接变成了home的信息 ,求求大神help
顺晟科技:
感谢,但是好像不是重定向的问题 ,我路由是这么配置的,您看看这个有问题吗。而且这个问题在ie和火狐都没有出现,苹果电脑上chrome也没有出现,目前只在windows电脑的chrome上看到。const router = new Router({routes: [{path: ‘/’,name: ‘Home’,component: Home,children: [{path: ‘/enter’,component: Enter,name: ‘Enter’,}, {path: ‘/transcribeQuestion’,component: TestEnter,name: ‘TestEnter’,}, {path: ‘/dispose’,component: Dispose,name: ‘Dispose’,},// {// path: ‘annotation’,// component: Annotation,// name: ‘Annotation’,// },{path: ‘/annotationAudit’,component: AnnotationAudit,name: ‘AnnotationAudit’,}, {path: ‘/queryQuestion’,component: QueryQuestion,name: ‘QueryQuestion’,}, {path: ‘/errorRecovery’,component: ErrorRecovery,name: ‘ErrorRecovery’,}, {path: ‘/QuestionByMe’,component: QuestionByMe,name: ‘QuestionByMe’,}, {path: ‘/questionEnter’,component: NewQuestionEnter,name: ‘NewQuestionEnter’,}, {path: ‘/adaptOrder’,component: adaptOrder,name: ‘adaptOrder’,}, {path: ‘/adaptEnter’,component: adaptEnter,name: ‘adaptEnter’,}],},{path: ‘/login’,name: ‘login’,component: Login,},{path: ‘*’,redirect: ‘/’,},],hashbang: true,});
请问题主解决问题了吗,我也遇到了同样的情况
解决了么?我也遇到这个问题
你参考我写的试试:
您好,我也遇到了类似问题,请问是否解决了。
我也遇到了这个情况,但是最后发现这个问题只在特定的浏览器版本中出现这个问题,所以最后的改善方案是检测浏览器版本,给用户友好提示更好使用哪个版本的浏览器。不是解决方案,期待你们的答案。
是不是使用了redirect
redirect是这样写的{path: ‘*’,redirect: ‘/’,},这样没问题吧
就是刷新页面时, 路由先变成了 xxxx.com 然后马上变成xxxx.com/#/ 而不是直接变成了xxxx.com/#/
深信服的上网行为网关搞的鬼…
只有公司的网络才有这个问题,家里的网络用chrome也是一切正常. 但是公司的网络刷新其他的vue项目又没有问题.
好的 谢谢 但是问题好像没有发生在这里 我把redirect设置为其他的 但是刷新时还是偶发性的回到主路由
一般path设置成*是用来做error页面的,当匹配不到输入路由时的时候跳转到error页面,所有一般放在最后。
厉害了,我一个项目就是这个问题,解决办法是路由使用history,去掉#
如果是公司网络问题,那为啥其他的vue网站正常?如果是后台问题,家里的网络为啥一切正常?感觉陷入了死循环
我这个最后发现不是vue-router导致的,是服务器的问题。重新部署就解决了。除了代码层面的筛查也可以看看是不是其他方面影响到了。
哎 没人了吗 这个问题困扰很久了
我也遇到同样的问题,就跟浏览器还有网速有关系,网速快的时候不会有此问题,网速慢的时候会看见 刷新页面先跳转到首页一闪而过到二级页面。 路由是history模式。不知道有人解决了吗。
碰到同样的问题, 我的是这么个过程,http://test.com/#/test => http://test.com/ => http://test.com/#chrome大约每刷新5次就有一次回到首页,edge浏览器无论怎么刷都正常,后台也查过了没有相关的跳转逻辑.
19
2022-10
19
2022-10
23
2022-09
23
2022-09
23
2022-09
13
2022-09