HotLoader QML Type
一个带有文件监视和自动重新加载功能的 Loader 组件。. More...
Import Statement: | import FluentUI.Controls 1.0 |
Properties
- source : url
- sourceComponent : var
Methods
- void reload()
Detailed Description
HotLoader 组件是一个自定义的 Loader,支持监视文件变化并在文件内容变化时自动重新加载。它可以用于动态加载和更新界面内容,特别适用于开发过程中需要频繁更新的场景。
示例用法:
HotLoader { id: hotLoader source: "MyComponent.qml" anchors.fill: parent }
Property Documentation
source : url |
要加载的组件的 URL。如果源文件发生变化,HotLoader 会自动重新加载组件。
sourceComponent : var |
当前加载的组件。如果加载失败,将显示错误信息组件。
Method Documentation
void reload() |
重新加载当前组件。方法通过添加时间戳到源 URL 来实现,以确保文件更改时能够正确触发重新加载。