Vue单独把路由作为一个组件出现问题 Uncaught TypeError: routes.forEach is not a function
首先在webstorm里面是编译成功的,但是打开localhost却没有内容显示!打开调试的时候发现问题Uncaught TypeError: routes.forEach is not a function这种时候和这里无关,就是找不到route下的文件了!因为之前是写在main.js下面的,所以被我直接移植了过去。乍一看是不是有引入每一个组件的路径?但是这个文件没有输出啊!!!main...
·
首先在webstorm里面是编译成功的,但是打开localhost却没有内容显示!打开调试的时候发现问题Uncaught TypeError: routes.forEach is not a function
这种时候和这里无关,就是找不到route下的文件了!
因为之前是写在main.js下面的,所以被我直接移植了过去。乍一看是不是有引入每一个组件的路径?但是这个文件没有输出啊!!!main.js都不知道要接收什么!这和这一面是空的有什么区别呢!!
最后改成:
应该是新手才容易犯的错误............忘记输出了。
如果继续保持原来的开头也可以,最后加一句输出就行,这样可以把堆router的一些别的操作也放进来,否则会出现错误Error in render TypeError Cannot read property 'matched' of undefined
export default router
更多推荐
已为社区贡献6条内容
所有评论(0)