如何将一个 React-Admin 组件嵌入到另一个组件中;多个管理组件 [英] How to embed one React-Admin component inside another; multiple Admin components

查看:47
本文介绍了如何将一个 React-Admin 组件嵌入到另一个组件中;多个管理组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这可能吗?我想使用一个 来显示其他导入的 组件.我希望做这样的事情,其中​​ MyTool 是导入的 组件:

Is this possible? I'd like to use one <Admin to display other imported <Admin components. I'm hoping to do something like this where MyTool is an imported <Admin component:

    <Admin layout={MyLayout}
           dataProvider={myDataProvider}
           customRoutes={[
               <Route
                   exact
                   path="/tools"
                   component={(props) => <MyTool {...props} />}/>

           ]}>
    </Admin>

推荐答案

我确实尝试将每个 <Admin 包装在我自己的 Provider 中,但没有成功,所以我考虑 Francois Z. 的回答是确定的.

I did try wrapping each <Admin in my own Provider without any success so I'm considering Francois Z. answer to be definitive.

react-admin 维护者在这里:这从来不是 react-admin 的要求,我也从未测试过.它可能行不通,我个人认为这是一个坏主意.– François Zaninotto 5 小时前

这篇关于如何将一个 React-Admin 组件嵌入到另一个组件中;多个管理组件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆