【问题标题】:Qml Nested List Model Append DataQml 嵌套列表模型追加数据
【发布时间】:2014-09-11 07:34:13
【问题描述】:

我有我的列表模式

  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

这怎么可能?

任何帮助将不胜感激......

谢谢 哈里斯

【问题讨论】:

    标签: javascript qt qml qqmlcomponent


    【解决方案1】:

    终于找到答案here

    我们可以使用,将新数据附加到子列表中,

    nestedModel.get(index).folders.append({"folderName": "Cam55"})
    nestedModel.get(index).folders.append({"folderName": "Cam66"})
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多