css - react-select 是否可以从 isMulti 中移动选定的值?
问题描述
我想将 Select isMulti 中的选定项目放置在其他地方。
我之前所做的是隐藏选定的值,并将选定的值保存在某个状态并显示在其他位置。
但是这样我就没有这个元素的明确指标。
handleChange = (event) => {
this.setState({secondarySelectedOptions: event});
};
render() {
const { secondarySelectedOption } = this.state;
return (
<>
<Select
isMulti
name="secondary"
options={this.state.options}
styles={{
multiValue: base => ({
...base,
display: "none"
}),
}}
onChange={this.handleChange}
value={secondarySelectedOption}
/>
</>
)
<div className='half-width'>
{this.state.secondarySelectedOptions.map((item) => (
<div>{item.value}</div>
))}
</div>
解决方案
推荐阅读
- dialogflow-es - 审查 Google DialogFlow 上的敏感数据
- android - 如何从其子 TextView 获取 CardView ID
- typo3 - Typo3:从另一个插件渲染内容元素
- mysql - laravel 通过 SSH 使用 mysql cl 创建数据库
- amazon-ec2 - Ansible 模块:EC2 将安全组添加到正在运行的实例
- javascript - 尝试使用 ReactJS 注册时出现网络错误
- python-requests - 在 Jira 服务器中自动创建项目
- ios - 在 WKWEBVIEW 上更新后出现问题 Cordova App iOS,不加载本地文件
- c# - 将块范围更改为对象以节省写入对象名称
- r - 有没有更好的方法将向量的每个元素与一组定义的间隔匹配?