React Admin:是否有一种方法可以获得在资源上定义的视图?



我有一个自定义Input组件,用于自定义引用数组的呈现。一些引用在<Resource...>部分中定义了编辑视图,而其他引用只有显示视图。是否有一种方法来确定资源是否有一个已定义的视图?

是的,react-admin Redux存储包含该信息。您应该能够通过Redux'useSelector:

获得它。
const { hasShow, hasEdit, hasList } = useSelector(state => state.admin.resources['posts'].props);

最新更新