【发布时间】:2013-07-05 10:59:19
【问题描述】:
我是黑莓 10 的新手。我只是运行文档中给出的示例代码,但它给我的错误是 { module "bb.data" is not installed }
import bb.cascades 1.0
import bb.data 1.0
Page {
content: ListView {
id: listView
dataModel: dataModel
//...
}
attachedObjects: [
GroupDataModel {
id: dataModel
},
DataSource {
id: dataSource
source: "contacts.json"
onDataLoaded: {
dataModel.insertList(data)
}
}
]
onCreationCompleted: {
dataSource.load();
}
}
然后根据文档我在 .pro 文件中添加一个标志
LIBS += -lbbdata
我也升级了 SDK 但运气不好,如果有人知道请帮助我和
提前致谢
【问题讨论】:
-
该错误是否发生在 QML 预览窗口或正在运行的应用程序中?构建过程是否成功完成?
-
这是我的预览窗口中的错误。它构建并成功运行。但还有另一个问题 [ { "id":1, "firstname": "Mike", "lastname": "Chepesky", "title": "Sr. Editor", "active": true, "gender": "m" }, { "id":2, "firstname": "Westlee", "lastname": "Barichak", "title": "Talent Scout", "active": false, "gender": "m" } ] 这是我的 JSON 中的数据,但我的列表只显示了 false 和 true 我如何指定要显示的内容或不显示的内容。
-
请使用指定的代码创建一个关于 ListView 和 JSON 问题的单独问题。没有它,你还不清楚你想完成什么。