因页面由多个人负责开发。现约定统一开发格式和入参规范。促进我们后期组合快速的无缝对接。
1.props中获取的入参null、undefined、0 组件进行逻辑处理
2.开发完后自测,在页面中模拟引入测试
3.目录下添加 readme.md
name: wangailin
##组件描述
标题组件
##使用
import Title from '../../components/index';
<Title title={title} onchange={this.onchange} />
## 参数说明
title 标题 *必填
onchange 点击事件,xx按钮点击时的回调 *必填
##其它注意事项
给小伙伴们的tips
4.在组件底部添加props参数设置,约定组件参数传递
在组件index.js最后添加以下内容:
//mock默认父组件参数
1.可方便开发时调试
2.组合时父组件根据当前参数确定入参
3.必传字段可在readme注明
4.字段名称对应接口名称设置字段名
Title.defaultProps={
title: '标题'
}
//参数类型设置,参数有类型要求可设置 非必填
Title.propTypes={
title: PropTypes.string
}