我正在尝试禁用在应用程序状态中保留的过滤器,同时将应用的过滤器保留在 URL 中
我已经尝试过
disableSyncWithLocation
属性,但这会从 URL 中删除应用的过滤器,这是我想保留的功能的一部分。
我只是不希望在重新访问资源列表时从应用程序状态应用先前应用的过滤器。
即将推出的 react-admin v4.12 将包含此 PR: https://github.com/marmelab/react-admin/pull/9019 ,这将允许做到这一点 🙂
终于找到了我们要找的答案。在列表组件中传递 storeKey={false} 像这样
<List storeKey={false} />
。确保您使用的是最新版本的react-admin。