我正在使用React-Admin框架做一个React Dashboard,我想在此设置:
<BooleanInput source="existe" alwaysOn />
我尝试过类似的事情:
<BooleanInput source="existe" defaultValue={true} alwaysOn />
但这根本不起作用,有人可以帮我吗?
答案 0 :(得分:3)
好吧,我觉得我有点愚蠢,我只需要在<List>
组件中设置属性:
filterDefaultValues={{ existe: true }}
答案 1 :(得分:0)
您的过滤器应如下所示:
const YourFilter = (props) => (
<Filter {...props}>
<BooleanInput source="existe" alwaysOn />
</Filter>
);
您的<List>
道具应如下所示:
<List {...props} filters={<YourFilter />} filterDefaultValues={{ existe: true }}>