如果我想通过AJAX调用加载数据而不是通过手动指定列表元素(如下面的代码中)来动态构建TableView,那怎么办呢?我还没有在任何地方找到任何例子。
ListModel {
id: dataModel
ListElement { title:"Image title"; credit:"some author"; source:"http:/..." }
ListElement { title:"Another title"; credit:"some author"; source:"http:/..." }
}
答案 0 :(得分:1)
您需要获取数据,然后将其附加到模型中。
ListModel
上的{p> The docs非常简单明了,如何动态地向模型添加数据。
关于发布网络请求,here是一个如何使用XMLHttpRequest在QML中获取数据的示例。