如何解决在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 举报,一经查实,本站将立刻删除。