qml主页面如下:
Page{
id: mainPage
EmbeddedPage{ // this is the embedded page
}
DropDown{
id: dropDown
Option{
text: "1"
value: text
}
Option{
text: "2"
value: text
}
onSelectedOptionChanged: {
updateEmbPage();
}
}
function updateEmbPage(){
var page = embPage.createObject();
page.valueNo = dropDown.selectedValue;
}
attachedObjects: [
ComponentDefinition{
id: embPage
source: "asset:///EmbeddedPage.qml"
}
]
}
EmbeddedPage 的 qml 如下:
Container{
property int valueNo
Label{
text: valueNo
}
}
EmbeddedPage
现在,我希望根据在中选择的选项更改标签文本,dropDown
而我的方法不起作用。所以,请给我一个解决方案。谢谢。