alibaba / alibaba/x-render

隐藏的表单在form.validateFields().then((values)=>console.log(values)) 后依然能拿到值

Open
#1,589 0 comments 0 reactions 1 assignee Claimed by @lhbxs View on GitHub
Dominant language
TypeScript
Stars
7.9k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

复现步骤
先让目标表单出现 ,再通过其他表单变化 使目标表单隐藏
再通过form.validateFields().then((values)=>console.log(values))
发现隐藏的表单的值依然会读到
复现链接
https://codesandbox.io/p/sandbox/headless-glitter-5v9mn6?file=%2FApp.tsx%3A4%2C17
截图
![image](https://github.com/user-attachments/assets/5fa1578f-336b-47a2-8c68-184294d69c9f)
![image](https://github.com/user-attachments/assets/3b540e0d-6da1-45e6-8f46-82b5b0f2a702)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.