有一个组件,该组件内部没有任何路由,也就是说组件内切换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()的时机找不到
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
为什么不把组件拆开呢?