React admin 反应管理<;SimpleForm>;组件没有';t触发;更新;数据提供程序中的操作
因此,我使用了作为数据提供者的React admin 反应管理<;SimpleForm>;组件没有';t触发;更新;数据提供程序中的操作,react-admin,admin-on-rest,json-server,React Admin,Admin On Rest,Json Server,因此,我使用了作为数据提供者的组件中的bult作为视图的一种形式,我面临着一个非常奇怪的问题,正如它在中所说的那样,在提交时会强制数据提供者向API发出PUT请求,但在我的情况下,它不会。 这是我的编辑查看组件: export const UserEdit = props => { return ( <Edit {...props}> <SimpleForm> <ArrayInput source="appli
组件中的bult作为
视图的一种形式,我面临着一个非常奇怪的问题,正如它在中所说的那样,
在提交时会强制数据提供者向API发出PUT
请求,但在我的情况下,它不会。
这是我的编辑查看组件:
export const UserEdit = props => {
return (
<Edit {...props}>
<SimpleForm>
<ArrayInput source="applications">
<SimpleFormIterator source="applications">
{/* some inputs */}
</SimpleFormIterator>
</ArrayInput>
</SimpleForm>
</Edit>
);
};
export const UserEdit=props=>{
返回(
{/*某些输入*/}
);
};
以及管理组件本身:
export const AdminComp = () => {
return (
<Admin
loginPage={CustomLoginPage}
authProvider={authProvider}
locale="ru"
i18nProvider={i18nProvider}
dataProvider={dataProvider}
>
<Resource
name="students"
list={UserList}
edit={UserEdit}
/>
</Admin>
);
};
export const AdminComp=()=>{
返回(
);
};
每次我进入Edit
视图并点击save按钮时,它什么也不做
我设法让它至少在数据提供程序中调用update
,但它会使用旧表单数据调用它,即使它已经被修改了
我还尝试将react admin
重新安装到一些人推荐的最新版本,但没有帮助。我也有同样的问题,无法解决。你碰巧解决了这个问题吗?我也遇到了类似的问题,不过对我来说,“保存”按钮只是重定向到列表视图。我也有同样的问题,无法解决。你碰巧解决了这个问题吗?我也遇到了类似的问题,不过对我来说,“保存”按钮只是重定向到列表视图。