1、引入組件
import React, { FC, useEffect } from 'react';
import { useSelector } from 'umi';
2、使用useSelector方法獲取從Redux的store中提取數據(state)
const id = useSelector((state) => state.routerState[InsuranceDetailId]);
3、調用useEffect方法監控id是否有更新
useEffect(() => {
// getInsuranceDatailReq.run({id})
console.log(id,'=============info');
getInsuranceDetail({ id }).then((res) => {
const { code, data } = res
if(code === 0){
form.setFieldsValue(data);
}
})
}, [id]);
Tip:
form.setFieldsValue(data); // 設置表單默認值
