价值道具应具有什么形状? (v1.x)

时间:2019-04-10 14:40:53

标签: react-select

v1.x 为了使RecyclerView正常工作,我应该设置什么作为价值支持。

我有一些选项定义为Select.Async对数组。 Doeas意味着价值道具也应具有类似(带有多个)道具的形状。 我在文档中找不到有关此内容的任何信息。

我将value设置为整数数组(并且options中的value键当然也是整数),直到我重新加载页面(重新安装组件)并开始更改输入之前,所有方法都起作用。然后一切都消失了。与对象完美配合。

我的假设是否正确,即值也必须是{value,label}个对象/对象数组?

1 个答案:

答案 0 :(得分:0)

您的假设不正确。 value道具不必是object类型。

这是它的type definition from the documentation

  

财产|类型|默认值说明

     

值| 任何 |未定义初始字段值

如果要使用对象,则不必遵循这样的假设,即在代表您的选项的对象中需要valuelabel属性。如果将labelKeyvalueKey属性设置为特定的属性名称,则可以使用表示valuelabel的属性的任意组合。