[英]material-ui toggle leftnav when user clicks inside the application area
我在AppBar
使用一個切換開關來顯示LeftNav
。 再次單擊切換開關時,我可以關閉LeftNav。 但我也希望用戶在屏幕上單擊並向左滑出大多數左側導航的行為。 即,單擊除LeftNav以外的其他任何位置以自動關閉。 有人做過嗎?
<LeftNav open={this.state.open} openRight="{true}">
<MenuItem>Menu Item</MenuItem>
<MenuItem>Menu Item 2</MenuItem>
</LeftNav>
添加onRequestChange處理程序:
onRequestChange={this.onLeftNavClose.bind(this)}
onLeftNavClose(flag, reason) {
if (!flag && reason === 'clickaway') {
this.state.open = false;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.