Reactjs React Admin未显示搜索栏
我正在firebase上使用react admin v2.9.6。 但即使我在代码中添加了搜索栏,它也不会显示搜索栏。 说真的,我可以在控制台日志中看到一个bug 这是我的代码,如果你愿意,任何人都可以帮我联系我Reactjs React Admin未显示搜索栏,reactjs,filter,react-admin,Reactjs,Filter,React Admin,我正在firebase上使用react admin v2.9.6。 但即使我在代码中添加了搜索栏,它也不会显示搜索栏。 说真的,我可以在控制台日志中看到一个bug 这是我的代码,如果你愿意,任何人都可以帮我联系我 const SearchFilter = props => ( <Filter {...props}> <TextField label="Search" source="name" alwaysOn /> </Filter>
const SearchFilter = props => (
<Filter {...props}>
<TextField label="Search" source="name" alwaysOn />
</Filter>
)
export const SearchList = props => (
<List {...props} filters={<SearchFilter />}>
<Datagrid>
<TextField source="name" />
<TextField source="avgRating" />
<TextField source="numReviews" />
<EditButton label="" />
<DeleteButton label="" redirect={false} />
</Datagrid>
</List>
)
const SearchFilter=props=>(
)
export const SearchList=props=>(
)
我喜欢react.js,但react admin是第一次。
谢谢。:) 在SearchFilter组件中,尝试使用
而不是
像这样:
const SearchFilter = props => (
<Filter {...props}>
<TextInput label="Search" source="name" alwaysOn />
</Filter>
)
const SearchFilter=props=>(
)
以防此问题仍然存在。阿贡博士是对的,使用TextInput而不是TextField,因为字段只能读取来自TextInput的已定义值