我正在尝试使用该Drawer
组件,我注意到当抽屉被馈送props时open={true}
,底层页面/div 上有一个默认的变暗覆盖。
是否有最佳实践材料批准的方法来消除调光?我在设置 prop 方面取得了部分成功variant={"persistent"}
。这会停止变暗,但它也迫使我添加一个关闭按钮来关闭抽屉。
我正在寻找的是抽屉在其边界外单击时可以关闭,当它打开时,我希望调光消失(无需使用按钮关闭抽屉)。
我查看了文档并尝试传递props
变体={“持久”}
它摆脱了覆盖层,但是现在当我在抽屉外单击时它不会自动关闭。
<Drawer
open={open}
anchor="top"
onClose={toggleDrawer}
variant={"persistent"}
modal={true}
>
我想让调光消失(不使用按钮)。
是否有任何经过材料批准的选项?我可以尝试 CSS hacks,但我不想破坏 Material 的 CSS 或出现有问题的叠加层。