Qml嵌套列表模型附加数据
Qml Nested List Model Append Data
我有我的列表模式
ListModel {
id: nestedModel
}
我可以使用代码附加列表模型
nestedModel.append({
locationName: qsTr("Location5"),
collapsed: true,
folders: [{
folderName: qsTr("Cam11")
}, {
folderName: qsTr("Cam22")
}, {
folderName: qsTr("Cam33")
}, {
folderName: qsTr("Cam44")
}]
})
这很好用。
但是我只需要使用相同的附加模型来附加内部列表,就像我的列表模型中已经有了Cam11,Cam22,Cam33,Cam44
一样,我必须动态地附加Cam55,Cam66
。
这怎么可能?
任何帮助都将不胜感激…
谢谢Haris
最后我在这里找到了答案
我们可以使用将新数据附加到子列表中
nestedModel.get(index).folders.append({"folderName": "Cam55"})
nestedModel.get(index).folders.append({"folderName": "Cam66"})
相关文章:
- 如何将本地json数据加载到Extjs数据模型中
- 更新成员数据模型中的记录列表
- 更正扁平数据模型和noSQL数据结构
- 如何在ember数据模型中表示数组
- 如何在路线中使用空白Ember数据模型
- Node/Express 无法正确更新数据模型
- 在汇编中的yaml前端创建复杂的数据模型
- 将计算的列值绑定到数据表数据模型
- 用Javascript描述数据模型
- AngularJS从另一个数据模型访问数据模型
- 获取成员数据模型中任何属性的属性类型
- 如何忽略ExtJS数据模型中的空字段
- 使用数组中的嵌套对象在AngularJS中切换用于动态选择菜单的数据模型
- 创建 Dojo 网格并从数据模型添加对话框
- 我们如何处理包含带有秘银的子数组的数据模型
- Ember 数据模型数组并不总是有数据
- Vue js 获取数据模型的第一个值
- 设置在 Javascript 数据模型中已有的数据下载
- 循环遍历 ArrayController 失败,因为它不是数组,即使控制器具有正确的数据模型也是如此
- 单击轨道按钮以永久更改数据模型和 css