<router-view>和<router-link>标签只能在根组件里写吗?

来源:5-6 vue-router(路由嵌套)

qq_小馋猫_1

2017-07-06

<router-view>和<router-link>标签只能在根组件里写吗?我在别的Vue组件里写报错啊

写回答

1回答

fishenal

2017-07-07

不是的,可以在任何位置写,正确引入router以后这两个是全局组件。

你检查一下,用没用vue.use, router的引用对不对。

再就是看报错信息,是未定义还是怎么的,报错的究竟是不是router-view组件找不到,还是别的。


理论上,如果当前子组件没有router-view, router-view的位置就是空白,而不会报错,报错的话是有其他的错误。


1
0

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程