Reactjs 将默认值设置为筛选

Reactjs 将默认值设置为筛选,reactjs,react-admin,Reactjs,React Admin,我正在使用React Admin框架制作React仪表板,我想在此设置: <BooleanInput source="existe" alwaysOn /> 我试过这样的方法: <BooleanInput source="existe" defaultValue={true} alwaysOn /> 但它根本不起作用,有人能帮我吗?好吧,我只是有点傻,我想,我只需要在我的组件中设置属性: filterDefaultValues={{ existe: true

我正在使用React Admin框架制作React仪表板,我想在此设置:

<BooleanInput source="existe" alwaysOn />

我试过这样的方法:

<BooleanInput source="existe" defaultValue={true} alwaysOn />


但它根本不起作用,有人能帮我吗?

好吧,我只是有点傻,我想,我只需要在我的
组件中设置属性:

filterDefaultValues={{ existe: true }}

好吧,我觉得我有点傻,我只需要在我的
组件中设置属性:

filterDefaultValues={{ existe: true }}

您的筛选器应该如下所示:

const YourFilter = (props) => (
    <Filter {...props}>
        <BooleanInput source="existe" alwaysOn />
    </Filter>
);
<List {...props} filters={<YourFilter />} filterDefaultValues={{ existe: true }}>
constyourfilter=(道具)=>(
);
你的
道具应该是:

const YourFilter = (props) => (
    <Filter {...props}>
        <BooleanInput source="existe" alwaysOn />
    </Filter>
);
<List {...props} filters={<YourFilter />} filterDefaultValues={{ existe: true }}>

您的过滤器应该如下所示:

const YourFilter = (props) => (
    <Filter {...props}>
        <BooleanInput source="existe" alwaysOn />
    </Filter>
);
<List {...props} filters={<YourFilter />} filterDefaultValues={{ existe: true }}>
constyourfilter=(道具)=>(
);
你的
道具应该是:

const YourFilter = (props) => (
    <Filter {...props}>
        <BooleanInput source="existe" alwaysOn />
    </Filter>
);
<List {...props} filters={<YourFilter />} filterDefaultValues={{ existe: true }}>