useState影响setFieldsValue的表单值

123 阅读1分钟

原因setFieldsValue是在from初始化之前,usestate重置 了
可以将setFieldsValue放到setTimeout里面解决

 setTimeout(() => {
      formRef.current?.setFieldsValue({
        ...params,
        timeRange: [moment(timeRange[0]), moment(timeRange[1])],
      });
    }, 0);


提供一个思路