MUI如何控制点击组件外部,组件本身会关闭?
How MUI control clicking outside of a component, the component itself will close?
我正在学习 MUI
5 组件设计。谁能告诉我控制点击组件外部的逻辑在哪里,组件本身将关闭?
源码里没找到
已应用于select
个组件和dialog
个组件。
有一个名为 ClickAwayListener
的组件可用于 handleOutSideClick,您需要将 select
或 dialog
组件包装到其中。
你只需要将一个函数传递给一个名为 onClickAway
的 prop 到 ClickAwayListener
组件来处理点击外部的情况。
这里是 demo example of it from MUI's official document.
我正在学习 MUI
5 组件设计。谁能告诉我控制点击组件外部的逻辑在哪里,组件本身将关闭?
源码里没找到
已应用于select
个组件和dialog
个组件。
有一个名为 ClickAwayListener
的组件可用于 handleOutSideClick,您需要将 select
或 dialog
组件包装到其中。
你只需要将一个函数传递给一个名为 onClickAway
的 prop 到 ClickAwayListener
组件来处理点击外部的情况。
这里是 demo example of it from MUI's official document.