在React-admin转换方法中,为什么无法获取当前状态?

问题描述

您好,我使用 "react": "^16.13.1""react-admin": "^3.8.1"

我正在使用

页面上工作
const transform = (data) => {
    if (option === 'status') {
      return {
        comment: data.comment,ids: udiEditdisplayInfo.selectedIds,status: data.statusToBe,};
    } else if (option === 'customer') {
      console.error('Transform option is Customer!!');
      //To be implemented
    }
  };
 return (
<Edit {...props} actions={<TopToolbar />} transform={transform} onSuccesss={onSuccess} onFailure={onFailure}>
      <SimpleForm toolbar={<CustomToolbar />} redirect={false}>
...
 <RadioGroup  name="option" value={option} onChange={handleChange}>
            <FormControlLabel value="customer" control={<Radio />} label="Customer" />
    ...
)

单击单选按钮时,“选项”状态已更改。

问题是..在转换方法中,他们无法识别选项状态的变化! 选项仍然是认值(客户)

请有人帮我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)