问题描述
如题 我在下拉框里加了一个分页组件并且按照官网给出的阻止下拉框自动关闭加了e.preventDefault(),但是这个只生效在点击页码上对于选择10条/页,20/页这个弹出层还是无法控制,当选择10/页就会自动关闭下拉框。不知道问题出在哪里求大佬执教
问题出现的环境背景及自己尝试过哪些方法
相关代码
粘贴代码文本(请勿用截图)
<Select
style={{ width: 240 }}
placeholder="custom dropdown render"
dropdownRender={(menu) => (
<div>
{menu}
<Divider style={{ margin: "4px 0" }} />
<div
style={{ padding: "4px 8px", cursor: "pointer" }}
onMouseDown={(e) => e.preventDefault()}
>
<Pagination showSizeChanger />
</div>
</div>
)}
>
{items.map((item) => (
<Option key={item}>{item}</Option>
))}
</Select>
你期待的结果是什么?实际看到的错误信息又是什么?
期待看到的结果是分页器上面的所有操作都可以避免select下拉框自动关闭,实际错误信息是点击切换页码条数的时候下拉框还是会关闭