reactjs - 在反应管理列表中按不同或多个来源过滤
问题描述
有没有办法通过多个来源过滤反应管理员列表,或者使用反应管理员更改前端的来源?我尝试将源作为状态变量运行,但更新时它只会添加到查询中而不是替换它。
示例过滤器列表
const UserFilter = (props) => (
<Filter {...props}>
<TextInput label="Search By ID" source="uid" alwaysOn />
</Filter>
);
export const UserList = (props) => (
<List {...props} filters={<UserFilter />}>
<Datagrid>
<RichTextField label="User ID" source="uid" />
<RichTextField label="Email" source="email" />
<RichTextField label="Admin" source="isAdmin" />
<ShowButton label="" />
</Datagrid>
</List>
);
解决方案
推荐阅读
- c++ - 一旦玩家达到目标,OpenGL会重绘对象
- haskell - 如何将麦克风数据流式传输到我的 Haskell 程序中?
- r - 在r中汇总data.frame的多个变量的数据?
- java - Spring Boot ApplicationRunner 在启动期间运行 - 而不是之后
- c# - C#:信标图像的电子邮件跟踪在 Gmail 中无法正常工作
- r - 尝试使用线性化数据在 ggplot2 中创建箱形图时出现奇怪的箱形图结果
- matlab - ind2sub 和 sub2ind MATLAB 的快速通用替换
- linux - 使 idevicerestore 不起作用(事件->类型 == IRECV_DEVICE_ADD)
- c++11 - 可变元组实现
- python - Ide 的差异(Python 中的内存优化)