WindowResultLauncher QML Type
用于在窗口之间传递数据并进行导航的组件。. More...
Import Statement: | import FluentUI.Controls 1.0 |
Properties
- path : var
Methods
Detailed Description
`WindowResultLauncher` 组件允许在不同窗口之间导航并传递结果数据。它定义了用于启动窗口导航和处理结果的功能,适用于需要在窗口间传递信息和控制流程的应用程序。
示例用法:
WindowResultLauncher { id: launcher path: "SomePage.qml" onResult: { console.log("Result received:", data) } } // 启动导航并传递参数 launcher.launch({someKey: "someValue"}) // 设置结果数据并触发结果信号 launcher.setResult({resultKey: "resultValue"})
Property Documentation
path : var |
导航路径。此属性定义了要导航到的窗口或页面的路径。
Method Documentation
void launch(var argument) |
启动导航。此方法用于启动到指定路径的窗口导航,可以传递参数。
argument 传递给目标窗口的参数,默认为空对象。
void setResult(var data) |
设置结果数据。此方法用于设置结果数据并触发结果信号。
data 要传递的结果数据,默认为空对象。