gpt4 book ai didi

React-Admin:如何在自定义路由上点击 `list` 后重定向到指定的 'save'

转载 作者:行者123 更新时间:2023-12-03 03:28:26 25 4
gpt4 key购买 nike

我有一个自定义路线:

  <Route
exact
path="/assetsBulkCreate"
component={ComponentWithPermissions(AssetsBulkCreate)}
/>

用于批量创建资源:

export const AssetsBulkCreate = ({permissions, ...props}) => {
return (
<Create
resource="assets/bulkInsert"
...

这有效。

但是,在我们点击“保存”后,页面将重定向到仪表板。

我想将其重定向到资源assets(这是一个不同的资源)的list

如何做到这一点?

附注redirect 属性不允许我们指定不同的资源,因此我无法使用 list 作为那里的值(它甚至不起作用,因为自定义路由没有列表) .

最佳答案

redirect 属性也接受一个函数。请参阅documentation

例如:

const redirect = (basePath, id, data) => `/author/${data.author_id}/show`;

export const PostEdit = (props) => {
<Edit {...props}>
<SimpleForm redirect={redirect}>
...
</SimpleForm>
</Edit>
);

关于React-Admin:如何在自定义路由上点击 `list` 后重定向到指定的 'save',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50340149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com