我有一个应该动态创建的组件。
Component {
id: myComponent
Rectangle {
id: letItBeRect
}
}
我想在这样的函数中动态创建它(当点击一些按钮时):
function loadComponent() {
myComponent.createObject(root); //root is some root component, doesn't matter
}
我有根组件的状态,它依赖于一些letItBeRect属性:
state: letItBeRect.visible ? "visible" : "hidden"
所以问题是如何检查是否已创建letItBeRect,因此我可以为根组件的“state”属性分配一个合适的值?
到目前为止,我得到了“ReferenceError:letItBeRect”,这是从这段代码片段中得到的。
P.S。这不是我的真实代码,因为我不想在这里放置商业代码。谢谢