README
antd-more
基于 antd 扩展的业务场景组件。
特性
- 🌈 支持 antd 主题定制
- 📦 面向业务场景封装
对应版本
antd-more | antd |
---|---|
v0.x v1.x v2.x v3.x |
v4.x |
使用
npm 或 yarn 安装
npm install antd-more
yarn add antd-more
示例
import { BizField } from 'antd-more';
// 值类型为颜色,显示红色色块
ReactDon.render(<BizField value="red" valueType="color" />, mountNode);
API
- 数据展示
- BizField - 业务字段
- BizDescriptions - 业务描述
- BizTable - 业务表格
- EditableBizTable - 可编辑业务表格
- 数据录入
- BizForm - 业务表单
- BizFormItem - 表单项
- BizFormList - 表单数组
- Modal/Drawer - 浮层表单
- QueryForm - 查询表单
- StepsForm - 分步表单
精选第三方 react 组件
- qrcode.react - 生成二维码
- wangeditor - 轻量级 web 富文本编辑器
贡献
commit 格式
- 格式
type(scope?): subject
- 示例
chore: run tests on travis ci
fix(server): send cors headers
feat(blog): add comment section
- type
值 | 说明 |
---|---|
build | 影响构建系统或外部依赖项的更新(示例范围:gulp, broccoli, npm) |
ci | 对 CI 配置文件和脚本的更改(例如 scopes: Travis, Circle, BrowserStack, SauceLabs) |
chore | 其他不修改 src 或测试文件的更改 |
docs | 只改变文档 |
feat | 新功能 |
fix | bug 修复 |
perf | 改进性能的代码更改 |
refactor | 既不修复 bug 也不添加新功能的代码更改 |
revert | 还原以前的提交 |
style | 不影响代码含义的更改(white-space、格式、缺少分号等) |
test | 添加缺失的测试或纠正现有的测试 |
- 使用
cz
生成
格式参考 What is commitlint
原来使用 git commit -m "xx"
改为以下命令(交互方式填写提交信息):
yarn commit
或
npm run commit