首页 > 解决方案 > 新的, 已弃用 React-Admin 的消息

问题描述

自从我将 react-admin 更新到版本 3.10.0 后,我在 Chrome 控制台中收到了这条消息,我试图深入研究文档但找不到任何信息或示例。任何人都遇到过这个,或者幸运的是任何看到这个的 react-admin 成员,请帮忙!

Edit or Create child components must be used inside a <SaveContextProvider>. Relying on props rather than context to get persistence related data and callbacks is deprecated and won't be supported in the next major version of react-admin.

标签: react-admin

解决方案


我有一个表单组件 using <SimpleForm>,用于<Edit><Create>组件。应用程序运行时没有警告。

但是当单元测试在表单组件上运行时,我遇到了同样的问题。我试图将它包装在一个<SaveContextProvider>没有成功...如果有人有解决方案!

因此,如果您在运行时遇到问题,您应该验证您的表单组件是否按照警告中的说明包装得很好。


推荐阅读