qml学习(4)--combox(onCurrentTextChanged)

combox存在问题

界面加载完成信号
Component.onCompleted: {
console.log(“1”)
}

combox盒子组件
combox{
model:{
console.log(“2”)
}
onActivated: {
}
onCurrentTextChanged: {
}
}

以上发现总是先打印2,再打印1;
onCurrentTextChanged信号在index无论是否改变时都会触发
onActivated只有index改变时才会触发,工作中可以用onActivated替换onCurrentTextChanged使用

猜你喜欢

转载自blog.csdn.net/xt18971492243/article/details/112850997