Skip to content

组件的封装

封装组件的时候,必须在组件的灵活性和易用性之间/稳定性之间做出一个选择

组件越灵活,相应的越不稳定,也越不易用;

越是简单的组件,灵活性和定制性就不够。

参考Lin ui 可以把小程序里的Page都换成Component,因为Component更加灵活

组件的意义是什么?

组件从三个方面:样式、骨架、业务逻辑/行为上对代码进行封装,方便开发者在日后重用/复用样式、骨架和业务逻辑

为了保证组件的灵活性,可以采取以下措施进行改造:

以小程序的组件为例:

1、提供外部样式类(样式)

2、slot插槽的使用(骨架)

封装组件的时候,要设置好默认值

如有转载或 CV 的请标注本站原文地址