为了账号安全,请及时绑定邮箱和手机立即绑定

vue组件化开发中一个.vue文件中的代码太多了,有什么好的解决办法?

vue组件化开发中一个.vue文件中的代码太多了,有什么好的解决办法?

杨魅力 2019-05-13 13:39:35
如何细拆组件,组件间通信代码又会有很多,觉得得不偿失,但是这个样子,代码有太多了,维护起来困难,有什么好的解决办法吗,页面有五块,这五块互相引用,互相联动,这种情况下拆成组件的话是不是太麻烦了,组件间交互的代码太多了
查看完整描述

2 回答

?
达令说

TA贡献1821条经验 获得超6个赞

组件间的交互太多通常是因为组件要负责的事情太多了,组件并不是那么纯粹。一个页面中有5块相互交互,建议将这5块封装单独的ui组件,将逻辑单独抽离出来放在父级组件,由父级组件协调5块的交互。
                            
查看完整回答
反对 回复 2019-05-13
?
jeck猫

TA贡献1909条经验 获得超7个赞

鱼和熊掌不可兼得啊
还是细分组件通过props传递,将props保存到子组件,然后操作数据再通过emit再触发回父组件吧
                            
查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 542 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信