You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Antd Form中使用setFieldValue()时如何捕获值变化?

在Ant Design Form中捕获setFieldValue()触发的事件
  • 输入框手动输入内容时,onFieldsChange和onValuesChange函数会被触发
  • 点击按钮调用setFieldValue()更新输入框值时,上述两个函数不会触发

编辑补充

setFieldsValue不会触发onFieldsChange或onValuesChange?

这是设计如此。只有用户交互操作才能触发变更事件,该设计旨在避免在变更事件中调用setFieldsValue可能导致的循环调用问题。

内容的提问来源于stack exchange,提问作者laux98

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 23:53:09