Office Fabric具有“非模态”面板的概念: https://developer.microsoft.com/en-us/fabric#/components/panel
非模态面板在面板的其余部分上不显示阴影覆盖,非模态区域中的按钮将对悬停事件做出反应,但是它们不响应点击(在样本中)< / p>
如果情况并非如此,我不清楚非模态面板的用途。
有没有办法回应非模态以外区域的点击次数?
答案 0 :(得分:1)
您可以通过设置isHiddenOnDismiss={true}
。
<Panel
isBlocking={false}
isOpen={this.state.showPanel}
isHiddenOnDismiss={true}
onDismiss={this._setShowPanel(false)}
type={PanelType.medium}
headerText='Non-Modal Panel'
closeButtonAriaLabel='Close'
>
我在“Panel - Hidden on Dismiss”的属性中找到了这个。删除此属性或将其设置为false将复制您的问题。