日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

ant design: Instance created by `useForm` is not connect to any Form element.

作者:_花開富貴 更新時間: 2022-03-15 編程語言

在這里插入圖片描述

原因:

ant design在Modal中使用Form,并且通過Form.useForm(), 獲取form對象將其掛載到指定的Form表單后,
會出現’Instance created by useForm is not connect to any Form element. Forget to pass form prop’警告,這是由于ant design的Modal組件會在Form表單之前創建,因此當頁面初始化form對象會找不到可關聯的Form表單,于是出現上述警告

解決:

在Modal組件中添加上 getContainer={false} 即可

<Modal
    getContainer={false}
    {...xxx}
>
    <Form
        form={form}
        {...xxx}
    >
        <Item name="xxx">
            <Input />
        </Item>
    </Form>
</Modal>

原文鏈接:https://blog.csdn.net/sinat_42338962/article/details/121907846

欄目分類
最近更新