首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使react-select始终显示选项列表

如何使react-select始终显示选项列表
EN

Stack Overflow用户
提问于 2017-11-20 14:51:49
回答 2查看 5.7K关注 0票数 1

如何使react-select总是显示选项列表默认情况下,它会在您单击数组按钮或开始键入某些内容时切换

代码语言:javascript
复制
var Select = require('react-select');

var options = [
  { value: 'one', label: 'One' },
  { value: 'two', label: 'Two' }
];

function logChange(val) {
  console.log('Selected: ', val);
}

<Select
  name="form-field-name"
  value="one"
  options={options}
  onChange={logChange}
/>

EN

回答 2

Stack Overflow用户

发布于 2017-11-20 19:20:00

如果你想在不点击选择列表的情况下显示所有选项,你可以做一件事。

打开select on Focus并给出默认的Focus来选择它的底座,如下所示。

代码语言:javascript
复制
var Select = require('react-select');

var options = [
  { value: 'one', label: 'One' },
  { value: 'two', label: 'Two' }
];

function logChange(val) {
  console.log('Selected: ', val);
}

<Select
  name="form-field-name"
  value="one"
  options={options}
  onChange={logChange}
  openOnFocus={true}
  autofocus={true}
/>

从列表中选择选项后,将显示所选值,其他值自动丢弃。

票数 1
EN

Stack Overflow用户

发布于 2020-09-08 18:02:01

Use props defaultMenuIsOpen这将使dropdown默认打开

代码语言:javascript
复制
<Select
  defaultMenuIsOpen
  name="form-field-name"
  value="one"
  options={options}
  onChange={logChange}
/>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47386461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档