【问题标题】:In React Admin, How to disable the selection of a reference input?在 React Admin 中,如何禁用参考输入的选择?
【发布时间】:2023-02-14 22:43:58
【问题描述】:

在 React Admin 中,如何禁用参考输入的选择?

<ReferenceInput label="Post" source="post_id" reference="posts">
  <SelectInput optionText="id" />
</ReferenceInput>

【问题讨论】:

    标签: reactjs react-admin


    【解决方案1】:

    根据docs,您可以使用禁用React-Admin 输入组件的属性,包括ReferenceInput

    <ReferenceInput label="Post" source="post_id" reference="posts">
      <SelectInput optionText="id" disabled />
    </ReferenceInput>
    

    您也可以将其设置为布尔值:

    … disabled=true />
    

    或者您可以将其设置为返回布尔值的函数。这通常很有用,因为您可以将其设置为根据某些逻辑禁用该字段:

    … disabled={someFunction} />
    

    【讨论】:

      【解决方案2】:

      我们可以这样做:

      <ReferenceInput label="Post" source="post_id" reference="posts">
        <SelectInput optionText="id" disabled />
      </ReferenceInput>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-03-25
        • 1970-01-01
        • 2021-12-17
        • 1970-01-01
        • 2016-04-07
        • 2021-08-13
        • 1970-01-01
        相关资源
        最近更新 更多