获得徽章 9
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇沸点
赞了这篇文章
赞了这篇文章
赞了这篇沸点
#每天一个知识点# 前端设计通用组件的核心、基础原则
单一职责原则
即原则上一个组件只专注与一件事,好处是可以最大可能性地复用组件,即单一职责建立在可复用基础上。
通用原则
组件的形态(DOM结构)永远是千变万化的,但是其行为(逻辑)是固定的,因此通用组件的秘诀之一就是将 DOM 结构的控制权交给开发者,组件只负责行为和最基本的 DOM 结构
封装
良好的封装应隐藏内容细节和实现意义,通过props控制行为的输入和输出,同时减少访问全局变量的能力。
富有意义
代码的描述意义和可读性:命名规范、html语义化、合理的代码注释
可测试
单测保证代码的正确性
单一职责原则
即原则上一个组件只专注与一件事,好处是可以最大可能性地复用组件,即单一职责建立在可复用基础上。
通用原则
组件的形态(DOM结构)永远是千变万化的,但是其行为(逻辑)是固定的,因此通用组件的秘诀之一就是将 DOM 结构的控制权交给开发者,组件只负责行为和最基本的 DOM 结构
封装
良好的封装应隐藏内容细节和实现意义,通过props控制行为的输入和输出,同时减少访问全局变量的能力。
富有意义
代码的描述意义和可读性:命名规范、html语义化、合理的代码注释
可测试
单测保证代码的正确性
展开
4
10
赞了这篇文章