如何写一个优秀的组件?
相关帖子
- 其他回帖
-
someone61489 • • 2 评论
1.明确应用场景,限制死使用范围
2.比如你的组件是一个点,尽量让这个点大到足够贴合 场景范围阀值
3.写好文档,每个参数什么功能,组合参数什么功能。
比如 《选人组件》 核心范围就是人的数据范围,和选择范围,自定义传入人或者对应 URL 和数据格式我给你 request 人,传参多选单选,点确认按钮我把人的数据交给你就好,至于人员详细信息什么的,就和本组件无关尽量从小而美切入,简单而巧妙的实现是最优美的实现。对于大号组件 待我们小组件写多了,自然就可以拼出来了,不要为了抽象而过度抽象 -
Blackman99 • • 2 评论
- 要考虑到组件自身的使用场景,尽可能完善组件各个功能
- 不能限制死组件的表现,始终为使用者预留介入组件各个部分的自定义能力
第一点,是组件承担的责任多就越好么?@Rabbitzzc 组件承担责任已经是更上层划分组件时需要考虑的事情了,并不是写的时候
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于