我正在基于循环遍历数组的中继器来创建动态数AppCheckBox
。
我已经能够创建正确数量的框,但是现在无法将每个text
的AppCheckBox
设置为数组的元素,它是每个节的索引,我当前的代码是:] >
property var departments: ({"Reception", "Stylist", "Technical", "Assistant"}) property var repeater: [] Repeater { model: { for(var i in departments) { repeater.push(departments[i]) } console.log("REPEATER LENGTH " + repeater + repeater.length) repeater.length; } AppCheckBox { anchors.horizontalCenter: parent.horizontalCenter text: { var i; for (i = 0; i < repeater.length; i++) { text = repeater[i] ; } } } }
从上面的代码示例中,我创建了4个
AppCheckBox
,其中文本作为完整数组4次,或者代替了最终数组元素(在本例中为Assistant)的4个复选框。
如何使文本成为4个不同的数组元素?
谢谢!
我正在基于循环遍历数组的中继器来创建动态数量的AppCheckBox。我已经能够创建所需数量的正确框,但是现在无法制作...
如果它是列表,则可以将“部门”设置为模型,然后使用modelData属性访问信息: