组件的封装

来源:4-3 重构内容标签页(上)——自定义组件 Tabs

这个男人很神秘

2022-04-28

老师你好,在组件划分的时候,能说下 业务组件和通用组件的怎么区别和什么情况下适用的吗?

写回答

1回答

沁尘

2022-04-28

这个很好区别的,就是看组件是不是和某个具体业务相关。一个组件和具体业务关联性越强,说明通用性越差,那它就不是一个通用组件。

理论上什么情况下都可以做成业务组件,就是一个组件负责解决一个业务需求,但这种就可能会存在很多功能雷同的组件。有这种情况的话,就要思考这个组件是不是本来应该设计成通用型的组件。不过,当你想把一个组件设计成通用型的时候就得考虑一个问题:这个组件适合做成通用组件的吗?像 Button 这种组件,本身不和具体业务关联,任何项目都会使用,功能需求上无非就是能监听事件,改变样式,这种就适合做成通用组件。

0
1
这个男人很神秘
非常感谢!
2022-04-28
共1条回复

《慕慕到家》家政小程序组件化进阶实战-优质项目

千锤百炼的实践分享,成就你独当一面

494 学习 · 306 问题

查看课程