Skip to content

fix(Form): fix React 19 warning when Fragment wraps FormItem children#4212

Open
RylanBot wants to merge 1 commit intodevelopfrom
rylan/fix/form/frag
Open

fix(Form): fix React 19 warning when Fragment wraps FormItem children#4212
RylanBot wants to merge 1 commit intodevelopfrom
rylan/fix/form/frag

Conversation

@RylanBot
Copy link
Copy Markdown
Collaborator

🤔 这个 PR 的性质是?

  • 日常 bug 修复
  • 新特性提交
  • 文档改进
  • 演示代码改进
  • 组件样式/交互改进
  • CI/CD 改进
  • 重构
  • 代码风格优化
  • 测试用例
  • 分支合并
  • 其他

🔗 相关 Issue

表单中如果使用了空标签,就会有参数注入到空标签中,导致控制台出现大量警告

局部截取_20260413_184359

💡 需求背景和解决方案

但找到了不少类似的反馈:

📝 更新日志

  • 本条 PR 不需要纳入 Changelog

tdesign-react

  • fix(Form): 修复 React 19 下 Fragment 包裹 FormItem 子元素时产生的警告

@tdesign-react/chat

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项⚠️

  • 文档已补充或无须补充
  • 代码演示已提供或无须提供
  • TypeScript 定义已补充或无须补充
  • Changelog 已提供或无须提供

@tdesign-bot
Copy link
Copy Markdown
Collaborator

TDesign Component Site Preview Open

Component Preview
tdesign-react 完成
@tdesign-react/chat 完成

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 13, 2026

  • tdesign-react-demo

    npm i https://pkg.pr.new/Tencent/tdesign-react@4212
    
    npm i https://pkg.pr.new/Tencent/tdesign-react/@tdesign-react/chat@4212
    

commit: d92f4f6

@uyarn
Copy link
Copy Markdown
Collaborator

uyarn commented Apr 14, 2026

空标签?

@RylanBot
Copy link
Copy Markdown
Collaborator Author

是的 有时候业务会拿 <></> 包一层
避免 Form 的数据拦截(value 和 onChange)

@RylanBot RylanBot added WIP work in porgess and removed WIP work in porgess labels Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants