如何在点击 Canvas 外部时自动关闭选择器?

作者: gabrigomez创建于 2022年8月25日更新于 2025年11月21日

大家好,我有一个问题,当我点击了选择器外部时,如何关闭它。我使用了 react-canvas,但我无法找到一个正确的方法来关闭选择器,因为我无法扩展或更改 div 中的 popover 大小以覆盖整个屏幕。在下面的打印中,我标记了使用 popover 生成的当前 div,我可以关闭选择器,但我希望在屏幕上的任何地方点击时都可以关闭它。我已经尝试更改 popover 的 CSS 属性,但这不会起作用,因为它附着在 react-canvas 上,而不是在一个正常的静态背景中。你们能帮我解决这个问题吗?

内容来源: casesandberg/react-color