如何解决React Admin 在“无结果”列表后删除过滤器框
我正在与 React Admin 合作,我有一个带有框的列表,可以按 ID 过滤。
我按 ID 0000 过滤(例如),它返回“还没有数据”,但它删除了我的过滤器框,我无法重新启动过滤器或更改它。
我想避免 React Admin 设置这个“空”视图,并且我已经阅读了关于参数“空”的内容,我将空参数传递给了 List 组件,但我没有得到任何不同。
<List
{...props}
actions={<ListActions hasCreate={false} maxResults={MAX_LIMIT_EXPORT} />}
filters={<Filter translate={translate} permissions={permissions} />}
pagination={<Pagination />}
bulkActionButtons={false}
empty={<div>No results found</div>}
>
我只想处理收到“空”响应后发生的事情,以保持我的过滤器可见。
解决方法
关于 List#empty
道具的 ReactAdmin 文档说明了一切:
当没有结果时,并且没有主动过滤器,并且 资源有一个创建页面,react-admin 显示一个特殊页面 邀请用户创建第一条记录。
我正在努力解决同样的问题。不知道你现在有没有解决办法?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。