gpt4 book ai didi

javascript - react-select:有没有办法删除右侧展开列表的按钮,至少在异步模式下?

转载 作者:行者123 更新时间:2023-12-03 13:18:16 26 4
gpt4 key购买 nike

我正在使用 AsyncSelect,我想隐藏右侧的向下箭头按钮,即显示选项列表的按钮。

当有默认选项时它才有意义。但就我而言,我没有,所以该按钮对我的情况没有任何意义。

异步模式下并且没有默认选项时,有办法删除/隐藏它吗?

下面是代码

<AsyncSelect
placeholder="Search ..."
cacheOptions
defaultOptions={false}
value={this.state.currentValue} // Default to null
loadOptions={this.fetchOptions}
onChange={...}
isClearable
/>

此外,是否可以禁用组件在获得焦点时显示空列表的事实,并且仅在输入至少一个字符时才显示匹配的选项。

抱歉问二合一。

提前致谢。

最佳答案

我们可以通过在组件属性中包含 DropdownIndicator: () => null 来删除下拉指示器。

更新:正如 @shlgug 和 @nickornotto 建议的那样,通过包含 IndicatorSeparator:() => null 来删除分隔符

<Select
components={{ DropdownIndicator:() => null, IndicatorSeparator:() => null }}
/>

关于javascript - react-select:有没有办法删除右侧展开列表的按钮,至少在异步模式下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54961077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com