umijs控制台报错:Warning: Cannot update during an existing state transition (such as within `render`).

import React from 'react'
import {Modal, Button,Form, Input } from 'antd';

export const UserModal=(props)=>{
    const [form] = Form.useForm();

    form.setFieldsValue(props.record);
...

原来的代码改成这样

import React,{useEffect} from 'react'
import {Modal, Button,Form, Input } from 'antd';

export const UserModal=(props)=>{
    const [form] = Form.useForm();

    useEffect(()=>{
        form.setFieldsValue(props.record);
    },[props.visible])
...

猜你喜欢

转载自blog.csdn.net/chendongpu/article/details/111592314
今日推荐