我有一个应该动态创建的组件。
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,所以我可以为根组件的“状态”属性分配一个适当的值?
到目前为止,我收到“ReferenceError:letItBeRect 未定义”,这是此代码片段所预期的。
PS这不是我拥有的真实代码,因为我不想在这里放商业代码。谢谢