在反应管理列表中按不同或多个来源过滤

问题描述

有没有办法通过多个来源过滤react admin列表,或者用react admin更改前端的来源?我试过将源作为状态变量运行,但更新后它只会添加查询中而不是替换它。

示例过滤器列表

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>
);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)