React Admin:继续并在提交时清除创建表单

问题描述 投票:0回答:1

根据React Admin文档,您可以将SimpleForm重定向道具设置为“编辑”,“显示”,“列表”和false。或输入自定义路线。

为什么不创建?

我们希望促进快速输入数据。提交,新表格,填写,提交。我尝试将其设置为创建路线。在我们的例子中,类似/#/adminResource/create的示例,其中adminResource是资源的名称,但是发生的是,我看到url栏闪烁的内容而不是第一个资源的列表路由。不知道它闪烁到什么,它会很快赶上。

我在这里想念什么?

const redirect = (basePath, id, data) => {
  return `/#/adminResource/create`;
};

const ResourceCreate = props => (
  <Create title='Create a State' {...props}>
    <SimpleForm redirect={redirect}>

[[EDIT]我曾尝试将重定向设置为false。这使用户可以使用创建表单,但是该表单不会重置。先前的值仍然存在。

react-admin
1个回答
0
投票

如果要保留在“创建”表单中,请尝试以下操作:redirect={false}

© www.soinside.com 2019 - 2024. All rights reserved.