【发布时间】:2021-10-26 13:06:21
【问题描述】:
我正在尝试让我的 react-select 可搜索,但我遇到了问题。基本上,我的选项标签需要在 JSX 中,因为我的客户希望一目了然地查看用户的联系信息。但是,我认为 Select prop 'isSearchable' 仅在值是字符串时才有效。这是我的代码的样子:
我传入 Select 的 'options' 属性中的数据:
const createContactDisplay = (data) => {
return data.map((contact) => ({
label: (
<Contact>
<p>{contact.value.firstName}</p>
<p>{contact.value.lastName}</p>
<p>{contact.value.email}</p>
</Contact>
),
value: contact.key
}));
};
然后我将过滤后的联系人作为上面的数据传递,并将 React select 的 options 属性设置为该状态。
任何关于我应该做什么的建议将不胜感激!
【问题讨论】:
标签: javascript reactjs react-select