[英]React-Select inside react-select
我在反应选择菜单列表中创建了反应选择,目前,问题是当我点击内部反应选择组件时,外部反应选择组件菜单列表被关闭如何解决这个问题?
主要成分
const CustomCalender = props => {
return (
<div>
<Calendar props={props} />
</div>
);
};
return (
<div>
<Select
options={[{label:moment(),value:moment()}]}
components={{ Option: CustomCalender }}
styles={customStyles}
maxMenuHeight="200"
/>
</div>
日历组件
<Select
openMenuOnFocus={true}
openMenuOnClick={false}
className="basic-single"
classNamePrefix="select"
name="color"
options={this.state.colourOptions}/>
你有没有试过停止传播
<div>
<Calendar props={props} />
</div>
到:
<div onBlur={e => e.stopPropagation()}>
<Calendar props={props} />
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.