ant-design / pro-components

🏆 Use Ant Design like a Pro!

Home Page:https://pro-components.antdigital.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐛[BUG] 使用StepsForm - 分步表单,将每一步封装成一个组件,传入的参数后将传入的参数自动到form元素下导致控制台出现错误问题

1361203243 opened this issue · comments

提问前先看看:

https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md

🐛 bug 描述

使用StepsForm - 分步表单,将每一步封装成一个组件,传入的参数后将传入的参数自动到form元素下导致控制台出现错误问题

📷 复现步骤

直接通过控制台查看stepForm的form元素, 就会发现被自动注入了传入的参数, 并且会出现以下的报错

🏞 期望结果

希望传入的参数不在自动注入form元素下

💻 复现代码

const ContractModuleStepForm: FC<{ chinaRegionId: string }> = () => {
return (
<StepsForm.StepForm
title="模板信息"
name="contract"
layout="horizontal"
>
</StepsForm.StepForm>
)
}

function IndexView() {
return (
<>

  <StepsForm>
    <ContractModuleStepForm chinaRegionId="999" />
  </StepsForm>

</>

)

© 版本信息

  • ProComponents 版本: 2.6.43
  • umi 版本
  • 浏览器环境 chrome 126.0.6478.63
  • 开发环境 web

🚑 其他信息

image
image

并非我想要的结果