如何设置<select>以仅在用户键入超过0个字符时才开始建议选项?

时间:2018-12-05 05:57:30

标签: antd

如何设置仅当用户键入的字符数超过0个时才开始建议“选项”? 我的意思是: 是焦点,输入1个字符->建议选项

1 个答案:

答案 0 :(得分:0)

这是从建议中删除插入选项的解决方案 https://codepen.io/Sergei_Volynkin/pen/rQXJvX

render() {
    const { selectedItems } = this.state
    const filteredOptions = OPTIONS.filter(o => !selectedItems.includes(o))
    return (
      <Select
        mode="multiple"
        placeholder="Inserted are removed"
        value={selectedItems}
        onChange={this.handleChange}
        style={{ width: 280 }}
      >
        {filteredOptions.map(o => <Select.Option key={o} value={o}>{o}</Select.Option>)}
      </Select>
    )
  }

solution