有Widget.qml
, Button.qml
, Label.qml
.. 在Widget.qml
, 有一个Button
元, 在Button.qml
, 有元Label
...
我怎样才能通过Button
in Widget
...访问 Label
您只能绑定Label
标签本身内部的属性。如果您只是想显式设置这些属性,则可以将其放在创建组件时调用的 javascript 函数中:
ClearButton {
Component.onCompleted: { label.text = ... }
}
或者您可以在内部绑定属性ClearButton
并将标签属性绑定到父按钮:
ClearButton {
id: button
property var text: "登陆" // prefer "property string text"
...
Label {
text: button.text
...
}
}