首页 > 解决方案 > antd 选择清除值

问题描述

我有这个选择组件,它根据 onChange 在下面的 div 中显示要选择的元素列表:

<Select
  showSearch
  placeholder={translate('start_typing')}
  allowClear
  onChange={handleOnSelect}
  onSearch={handleSearch}
  defaultValue={selectedIcon.name}
  open={false}
>
  {solidIconList.map(({name}) => (
    <Option key={name} value={name}>
      <span className="icon-picker__text">{name}</span>
    </Option>
  ))}
</Select>

我已将 open 设置为 false,因此不会出现下拉菜单,问题是当我选择一个元素并在搜索栏上再次开始输入后,之前选择的值不会被删除,知道这里可能出现什么问题吗?

问题 : 在此处输入图像描述

标签: reactjsantd

解决方案


推荐阅读