如何在取消签入时删除对象的属性反应?

时间:2019-08-31 12:03:41

标签: javascript reactjs react-context react-final-form

我正在使用 HTML <div class="logos1"> <i class="fa fa-search"> <span class="padding">logos</span> </i></div> CSS .padding{ padding-left:10px; } 并从此示例中获取帮助 https://codesandbox.io/s/52q597j2p

在上面的示例中,当用户react-final-form此字段giftCardMessage时,对象的unchecked属性已删除

复制步骤。

  • 选中Is this a gift?字段,然后在文本字段中输入Is this a gift?。然后未选中的see属性将被删除。

我使用了上面的概念并尝试做同样的事情。但是在我的示例中,我使用了前缀。在我的示例中,如果我取消选中复选框,则不会删除对象的属性

https://codesandbox.io/s/react-final-form-declarative-form-rules-uvz6y

Message

1 个答案:

答案 0 :(得分:1)

如果未选中此框(gif的值为true或false),则应自动禁用消息输入,请在此处检查https://imgur.com/a4Eigoh 您应该在邮件中添加:disabled = {!values.gift},以使其响应框的值