下拉标签输入

Drop up for tags input

我想在我的 reactjs 应用程序中实现标签输入。我现在正在使用 "react-select"。我希望建议向上打开而不是下拉。我进行了很多搜索以找到一些东西,但找不到。有人知道这样做的任何插件或库吗?

这是我目前正在做的事情。但是它是下拉的。

import Select from 'react-select';

 <form role="form" className="select-user sselect-type m-l-20 process-react-select">
                                        <div className="form-group">
                                            <label className="">Assign to</label>
                                            <Select
                                                className="my-cool-select-top"
                                                name="form-field-name"
                                                value={this.state.assignValue}
                                                options={options}
                                                onChange={this.logChange.bind(this)}
                                            />
                                        </div>

尝试设置 vertical-align css 规则:

.sselect-type { vertical-align: top; } 

确保规则应用于您的标签,如果它不起作用,请尽量不要将标签放在页面顶部。

对于正在使用 react-select 的人,这里是解决方案

将此添加到您的 css

 div.ReactTags__suggestions{
  top:auto !important
  bottom:100% !important

}

这将解决问题。