# 组件封装原则

一切组件封装的原则都不能脱离为提高编码效率而服务的根本前提。

# 组件封装原则

基础组件:业务基础组件一定遵循单一性编程原则,是项目中会用到基础组件,比如button组件,它的使用场景会遍布到整个项目中。

公共业务组件:公共业务组件一定和业务有强相关性,组件内部的处理逻辑是根据业务场景的不同需要调整,在使用过程中范围比基础组件要小。

公共布局组件:公共布局组件只关注布局样式的展现,其内部的更关注样式布局的处理,在使用过程中会被很多页面引用作为基本布局框架。

# 业务组件分装原则

高内聚低耦合:高内聚是指组件在项目中封装时要考虑的第一原则,业务组件的封装时一定是项目中有3处以上的位置有相同的页面交互,

业务逻辑。组件内部的会对页面交互做处理,会对业务逻辑做处理。其可以被多次复用,提高研发效率。

创建人:yinyanting