什么是Compound components?Compound components模式遵循哪些设计原则?
"Compound components是指通过多个组件的组合来完成特定任务,这些组件通过共享的状态、逻辑进行关联。一个典型的例子是Select和Select.Option组件的组合。
Compound components模式主要遵循两个设计原则:
首先是单一职责原则,即拆分成多个组件,每个组件承担自己的职责;
其次是开闭原则,当需要迭代增强功能时,可以通过创建新的子组件的方式进行扩展。"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。