有一个组件,该组件内部没有任何路由,也就是说组件内切换url不会变,现在需要把组件内不同的视图绑上不同的url,而且需要维护独立的routes,以便迁移,通用
目前该组件的情况如下
1,用components局部注册子组件,
2 ,内部很多div 根据v-if=不同,切换不同的视图
比如
view=='list'时,显示列表视图
view=='add',显示新增视图
遇到的问题是:
1,组件是局部注册的,父子组件强耦合,拆开难度太大,
2,addRoutes()的时机找不到
有一个组件,该组件内部没有任何路由,也就是说组件内切换url不会变,现在需要把组件内不同的视图绑上不同的url,而且需要维护独立的routes,以便迁移,通用
目前该组件的情况如下
1,用components局部注册子组件,
2 ,内部很多div 根据v-if=不同,切换不同的视图
比如
view=='list'时,显示列表视图
view=='add',显示新增视图
遇到的问题是:
1,组件是局部注册的,父子组件强耦合,拆开难度太大,
2,addRoutes()的时机找不到
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
5 回答1.1k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.6k 阅读✓ 已解决
为什么不把组件拆开呢?