老师为啥router-view渲染是空白的还没报错

来源:2-8 路由基础

慕丝4684016

2019-02-27

写回答

2回答

慕勒7675915

2019-12-02

hi ,我也遇到这种情况了,这是什么问题导致的,最后怎么解决的呢?

0
0

快乐动起来呀

2019-02-27

比如少写东西了,或者你的路由页面是空的都不会报错呀

0
8
AKhui
回复
我的宇哥哥
嗯嗯,一开始看到你说的原因觉得奇怪应该不至于这样。结果试一下果然如此。刚才在卫生间突然想到,只能使用routes的原因我猜测应该是源码里面VueRouter()相关函数参数使用了es6的解构赋值。因此,在VueRouter({routes:xxx})参数对象的属性名必须是routes,这样const routes=[{},{}] 这句的routes就可以对应成xxx.可以正常运行,举例如下: const myroutes=[{},{}] const router = new VueRouter({routes:myroutes}) 我试图看进入VueRouter函数看源码,看不太懂,不知道是不是我说的原因
2019-09-26
共8条回复

Vue全家桶+SSR+Koa2全栈开发美团网

整合大前端8项技术,全面晋级全栈工程师,毕设/面试作品

2445 学习 · 1638 问题

查看课程