首页 > 解决方案 > react-select onChange 如何访问用户输入而不选择选项值?

问题描述

我是这个图书馆的新手,我不确定我是否错过了文档中的某些内容......

我正在尝试console.log通过一个事件来输入用户的输入(每次输入字段更改时都会触发onChange您的平均值)。onChange但是,该事件仅在用户选择一个选项时触发,并且记录的值是选择选项之一的值,而不是用户输入。

我猜这是因为它更像是组件的选择选项类型,而不是输入组件。我如何在这里实现我想要的?

<Select onChange = {handleChange} options = {data} />

const handleChange = (e) => {
  console.log(e)
}

额外说明:

我访问用户输入的目的是,因为我的数据数组包含超过 7000 项,根据使用输入更改数据数组以呈现少于 10 项,这样我的应用程序就不会滞后。

标签: reactjsreact-select

解决方案


推荐阅读