如何写好一个公共组件

写一个公共组件要思考的事情
需求开发端
①和产品 设计沟通,保障在公司具有公共性,开发有价值。这里要求业务的标准化 和设计的规范化。
②和各路开发了解当前情况避免同时的无效开发。

使用端
①方便使用
②方便修改
③容错性要高
④说明文档demo要清晰
⑤及时响应售后问题,及时改进。

如何做
1.设计好 输入参数属性 给属性提供最高频率的默认值 ,尽量减少属性的个数 ,对输入的属性进行校验,不能输入错误组件就崩溃;
2.输出参数要要校验 建议采用事件和ref的 少采用属性函数
3.为了方便修改, 对样式少采用style important 和标签样式
4.尽量减少外部依赖
5.写好文档 使用案例 属性说明 事件说明 api说明 插槽说明 组件依赖说明,组件透传说明 ;
6.写好demo,参数很多时要提供参数条件 可视化展示ui
7.写测试用例
8.开发之前先把设计方案文档写好
9.售后问题文档记录 及时改进

你可能感兴趣的:(如何写好一个公共组件)