可以使用AutocompleteInput停止对ReferenceInput的API调用

时间:2018-08-23 19:36:30

标签: react-admin

我有一个带有AutocompleteInput的ReferenceInput,当我选择一个输入时,我不希望它再次调用API。

<ReferenceInput
  label="Message Code"
  reference="plan"
  source="msgCode"
>
  <AutocompleteInput optionValue="msgCode" optionText="msgCode"/>
</ReferenceInput>

React-Admin在此处获取计划列表,我想将plan.msgCode作为optionValue和optionText传递。

但是,当我做出选择时,它将对/ plan / {msgCode}进行API调用(即使“计划”列表中已经包含了我所需的所有详细信息,并且我的API不支持这种路由。< / p>

1 个答案:

答案 0 :(得分:0)

该行为无法禁用(v 3.8.4)或以任何形式绕过。 也许在功能版本中,此选项将可用,但现在,如果您的API不支持此功能,我建议避免使用此组件。

版本:react-admin@3.8.4