弹出窗口 (Popup)
仅限旧架构:本文档描述的功能仅受 React Native 的“旧”或“传统”架构支持。我们仍在更新所有文档,但在此期间,有关 React Native Windows 中 React Native 架构的信息,请参阅新旧架构。
参考
属性
继承View 属性。
isOpen
一个布尔值,当 Popup
处于活动/打开状态时返回 true,否则返回 false。
类型 | 必填 |
---|---|
bool | No |
isLightDismissEnabled
如果用户点击 Popup
外部,Popup
是否会关闭。
如果希望 Popup
成为模态,请设置为 false。
类型 | 必填 |
---|---|
bool | No |
horizonalOffset
指定相对于生成点的水平偏移。
类型 | 必填 |
---|---|
数字 | No |
verticalOffset
指定相对于生成点的垂直偏移。
类型 | 必填 |
---|---|
数字 | No |
onDismiss
当 Popup
关闭时触发的事件。
这必须更新 isOpen
属性。
类型 | 必填 |
---|---|
函数 | 是 |
target
当 isOpen
为 true 时,Popup
将依附并显示的一个组件。
类型 | 必填 |
---|---|
React.ReactNode | 是 |
autoFocus
指定并设置页面加载时 Popup
是否自动获取焦点。
类型 | 必填 |
---|---|
bool | No |
示例
示例可在 React Native Gallery 应用程序中找到,该应用程序可在 Microsoft Store 中获取