Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可创建的React select键入的新字符串在选项卡移出字段时消失_Javascript_Reactjs_Drop Down Menu_React Select - Fatal编程技术网

Javascript 可创建的React select键入的新字符串在选项卡移出字段时消失

Javascript 可创建的React select键入的新字符串在选项卡移出字段时消失,javascript,reactjs,drop-down-menu,react-select,Javascript,Reactjs,Drop Down Menu,React Select,我的可创建反应选择预期行为如下 键入值时,用户应该能够筛选选项 如果没有匹配项,则应在选择框中显示为新的 价值观 添加新值时,“创建”按钮应隐藏 选项标签有两种变体,长的变体应显示在 下拉列表,但当选择一个值时,应选择一个较短的值 选定值 这些大部分都在我的实现中工作,但现在当输入中有一个新值时,当焦点从输入中移除时,我就失去了该值 代码沙盒- 非常感谢您对解决此问题的任何意见

我的可创建反应选择预期行为如下

  • 键入值时,用户应该能够筛选选项

  • 如果没有匹配项,则应在选择框中显示为新的 价值观

  • 添加新值时,“创建”按钮应隐藏

  • 选项标签有两种变体,长的变体应显示在 下拉列表,但当选择一个值时,应选择一个较短的值 选定值

这些大部分都在我的实现中工作,但现在当输入中有一个新值时,当焦点从输入中移除时,我就失去了该值

代码沙盒-

非常感谢您对解决此问题的任何意见