【发布时间】:2023-02-14 22:43:58
【问题描述】:
在 React Admin 中,如何禁用参考输入的选择?
<ReferenceInput label="Post" source="post_id" reference="posts">
<SelectInput optionText="id" />
</ReferenceInput>
【问题讨论】:
标签: reactjs react-admin
在 React Admin 中,如何禁用参考输入的选择?
<ReferenceInput label="Post" source="post_id" reference="posts">
<SelectInput optionText="id" />
</ReferenceInput>
【问题讨论】:
标签: reactjs react-admin
根据docs,您可以使用禁用React-Admin 输入组件的属性,包括ReferenceInput:
<ReferenceInput label="Post" source="post_id" reference="posts">
<SelectInput optionText="id" disabled />
</ReferenceInput>
您也可以将其设置为布尔值:
… disabled=true />
或者您可以将其设置为返回布尔值的函数。这通常很有用,因为您可以将其设置为根据某些逻辑禁用该字段:
… disabled={someFunction} />
【讨论】:
我们可以这样做:
<ReferenceInput label="Post" source="post_id" reference="posts">
<SelectInput optionText="id" disabled />
</ReferenceInput>
【讨论】: