Hier ist mein Code, und es funktioniert!QML - Erstellen Sie ListModel dynamisch (JAVASCRIPT-Problem)
ListModel {
id: idValueList
Component.onCompleted: {
for (var i = 0; i < 21; i++) {
append(createListElement(i));
}
}
function createListElement(id) {
return {
myId: id + 1, myValue: ""
};
}
}
Ich brauche aber mit myXmlListModel.get(myXmlListModel.count - 1).myValue
, die „21“ in der for-Schleife zu ersetzen, die von einem XmlListModel kommt, arbeitet die dynamische Liste Modell Stop!
Das lustige daran ist, dass die Code-
Text{
x:0 ; y:0
text: myXmlListModel.get(myXmlListModel.count - 1).myValue;
}
Drucke für mich genau ein 21 Aber wenn ich den Ausdruck myXmlListModel.get(myXmlListModel.count - 1).myValue
in der for-Schleife verwenden, nichts funktioniert.
Wie kann es möglich sein ??
Vielen Dank! @derM – Elena