<Filter /> 中的独立 <AutocompleteInput /> 给出错误
Standalone <AutocompleteInput /> in <Filter /> gives Error
使用独立的(没有 ReferenceInput)AutocompleteInput 或 SelectInput 从过滤器中的外部函数输入选项会导致在选择选项时出现“TypeError:selectedIds.includes 不是函数”。
<Filter {...props}>
<AutocompleteInput label="Company Name" source="company.id" optionText="name" optionValue="id" choices={getDataReferenceInput("company", props.resource)} {...props}/>
</Filter>
getDataReferenceInput() returns 数据为
[ { id: 1, name:"a company name" }, { id: 2, name:"another company name"}]
与 optionText 和 optionValue
相关
如何解决这个类型错误,我已经被这个问题难住了好几个星期了?
非常感谢任何help/ideas。
原来是 Autocompleteinput 中的 {...props} 导致了这个问题...
删除它,现在一切正常
使用独立的(没有 ReferenceInput)AutocompleteInput 或 SelectInput 从过滤器中的外部函数输入选项会导致在选择选项时出现“TypeError:selectedIds.includes 不是函数”。
<Filter {...props}>
<AutocompleteInput label="Company Name" source="company.id" optionText="name" optionValue="id" choices={getDataReferenceInput("company", props.resource)} {...props}/>
</Filter>
getDataReferenceInput() returns 数据为
[ { id: 1, name:"a company name" }, { id: 2, name:"another company name"}]
与 optionText 和 optionValue
如何解决这个类型错误,我已经被这个问题难住了好几个星期了?
非常感谢任何help/ideas。
原来是 Autocompleteinput 中的 {...props} 导致了这个问题...
删除它,现在一切正常