我正在使用此代码加载页面
onClicked:
{
creationDetailsSheetLoader.source = "CreationDetailsPage.qml"
creationDetailsSheetLoader.item.reset()
pageStack.push(creationDetailsSheetLoader.item)
}
我想要数据
property string iconPath: ""
property string iconName: ""
property string appNameString: ""
property string desktop: ""
每次退出页面后重置
我有这样设置的组件属性
text: ( desktop == "" ) ? "No app selected" : desktop
如果我这样做
function reset()
{
iconName = ""
iconPath = ""
appNameString = ""
desktop = ""
}
并调用此onLoaded的加载器,组件属性,如上所述保持不变 我究竟做错了什么? 或者有没有简单的方法将页面重置为初始状态
提前致谢
答案 0 :(得分:0)
问题是我删除了属性绑定,就像那个
entryName.text = "somestring"