ant-design / compatible

https://compatible.now.sh
MIT License
89 stars 23 forks source link

Form onFieldsChange initialValue #128

Closed yuandapeng closed 2 years ago

yuandapeng commented 2 years ago

复现步骤 1.在name文本框输入任意内容触发onFieldsChange 2.查看控制台输出接口allValues中的id字段的initialValue 中初始值不在里面 复现demo:https://codesandbox.io/s/ant-design-compatible-onfieldschange-initialvalue-v3gg2i 期望:可以在onFieldsChange中拿到初始值

yuandapeng commented 2 years ago

@PeachScript

yuandapeng commented 2 years ago

这个问题更精确一点就是select 组件会发生这样的问题

zombieJ commented 2 years ago

的确怪异……

zombieJ commented 2 years ago

大致看了一下是 rc-form ref 处理逻辑问题,FC 抓不到实体。为了防止 breaking change,rc-form 应该是不会动了。

yuandapeng commented 2 years ago

我自己再看看吧