setTransform 不是 SaveButton 上的转换道具的函数

问题描述

我正在为表单使用 react-admin,并且我正在尝试在用户按下接受/拒绝后更改数据;我正在尝试在 SaveButton 上使用转换道具,但它给出了类型错误“setTransform 不是函数”。什么是解决方法?这是目前的样子:

<SaveButton
   redirect = "list"
   label = "Approve"
   transform = {(data) => ({...data,approval: true})}
/>

解决方法

假设您的 transform 函数旨在返回一个对象,您就会遇到语法错误。应该是:

<SaveButton
   redirect = "list"
   label = "Approve"
   transform = {(data) => ({...data,approval: true})}
/>