tdesign-react
tdesign-react copied to clipboard
feat(Form): 功能增强
🤔 这个 PR 的性质是?
- [x] 日常 bug 修复
- [x] 新特性提交
- [x] 文档改进
- [x] 演示代码改进
- [ ] 组件样式/交互改进
- [ ] CI/CD 改进
- [ ] 重构
- [ ] 代码风格优化
- [ ] 测试用例
- [ ] 分支合并
- [ ] 其他
🔗 相关 Issue
💡 需求背景和解决方案
📝 更新日志
-
feat(
Form
):FormList
name 支持传入数组 -
feat(
Form
):FormItem
支持函数渲染子节点 -
feat(
Form
):FormItem
支持shouldUpdate
api 自定义控制渲染时机 -
[ ] 本条 PR 不需要纳入 Changelog
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️
- [ ] 文档已补充或无须补充
- [ ] 代码演示已提供或无须提供
- [ ] TypeScript 定义已补充或无须补充
- [ ] Changelog 已提供或无须提供
Codecov Report
Merging #1518 (4edc8e1) into develop (8a9ef3a) will increase coverage by
3.90%
. The diff coverage is68.55%
.
@@ Coverage Diff @@
## develop #1518 +/- ##
===========================================
+ Coverage 61.00% 64.90% +3.90%
===========================================
Files 1030 1036 +6
Lines 17933 18060 +127
Branches 4121 4096 -25
===========================================
+ Hits 10940 11722 +782
+ Misses 6993 6338 -655
Impacted Files | Coverage Δ | |
---|---|---|
src/_util/usePluginConfig.ts | 0.00% <0.00%> (ø) |
|
src/_util/useRipple.ts | 26.38% <0.00%> (-0.38%) |
:arrow_down: |
src/alert/_example/base.jsx | 100.00% <ø> (ø) |
|
src/alert/_example/operation.jsx | 60.00% <0.00%> (-40.00%) |
:arrow_down: |
src/cascader/_example/check-strictly.jsx | 77.77% <ø> (ø) |
|
src/cascader/_example/collapsed.jsx | 87.50% <ø> (ø) |
|
src/cascader/_example/disabled.jsx | 100.00% <ø> (ø) |
|
src/cascader/_example/filterable.jsx | 77.77% <ø> (ø) |
|
src/cascader/_example/keys.jsx | 80.00% <ø> (ø) |
|
src/cascader/_example/panel.jsx | 80.00% <ø> (ø) |
|
... and 241 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.