是否可以防止在与 Select 交互后改变 popover 的可见性?
getPopupContainer
https://ant.design/components/select/#Select -props
https://codepen.io/anon/pen/NaMbVg?editors=0011
您可以使用getPopupContainer={triggerNode => triggerNode.parentNode}
在 Popover 内容中进行选择下拉菜单渲染。
https://github.com/ant-design/ant-design/wiki/FAQ#select -dropdown-datepicker-timepicker-popover-popconfirm-will-scroll-with-page
作品! 我会将其添加到官方示例中。 谢谢。
hello
我试着用上面的方法 getPopupContainer={(triggerNode: any) => triggerNode.parentNode}
结果
遮盖了select<Select
getPopupContainer={(triggerNode: any) => triggerNode.parentNode}
mode="multiple"
notFoundContent={selectLoading ? <Spin size="small" /> : ``}
filterOption={false}
onSearch={this.totalFocusHandler.bind(this,
siteCode)}
style={{ width: '100%' }}
>
{siteCodeList.map((item: any, index: any) => <Option key={
${item.sitecode}${index}} value={item.sitecode} >{item.sitecode}</Option>)}
</Select>
最有用的评论
getPopupContainer
https://ant.design/components/select/#Select -propshttps://codepen.io/anon/pen/NaMbVg?editors=0011
您可以使用
getPopupContainer={triggerNode => triggerNode.parentNode}
在 Popover 内容中进行选择下拉菜单渲染。https://github.com/ant-design/ant-design/wiki/FAQ#select -dropdown-datepicker-timepicker-popover-popconfirm-will-scroll-with-page
3487