react-admin - 将参数传递给 react-admin dataProvider getList
问题描述
如何将List
组件中的其他参数传递给我正在构建的 dataProvider?
例如:
<List filter={myFilters} perPage={10} myArgs={someArgs} {...props} >
我确实收到了filter
论点,但我没有收到myArgs
.
解决方案
你不能。dataProvider.getList()
只接受过滤器、排序和分页参数(参见文档)。
您可以在 dataProvider 中添加代码以将特定过滤器转换为特殊参数,或使用触发特殊逻辑的另一个资源名称。
但问题是:为什么需要传递额外的参数呢?
推荐阅读
- spring-boot - Wildfly 上 jboss 应用程序中的共享数据源
- asp.net-mvc - Angular 6 模板中的 ASP.NET MVC RenderAction
- javascript - 如何在 Node JS 中使用 Google Analytic API 获取会话的详细会话信息?
- android - 如何检测错误发生的原因
- swift - Xcode:如果前一个失败则跳过测试
- android - CalendarPickerView 中仅显示当前月份
- angularjs - AngularJS - 引导弹出窗口,如何在 ng-repeat 中正确使用“popover-is-open”
- python - 如何在 Python 中更改嵌套字典中键的值
- c++ - 在 OpenCV 中设置像素值(奇怪的结果)
- angular - Angular2 - Webpi GET 调用返回 405