【问题标题】:module "bb.data" is not installed未安装模块“bb.data”
【发布时间】: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 问题的单独问题。没有它,你还不清楚你想完成什么。

标签: blackberry blackberry-10


【解决方案1】:

在 10.2 SDK 版本之前,QML Preview 只能基于 Cascades 插件加载和渲染组件(在 bb.cascades 1.0 中)。

自 10.2 起,QML Preview 的渲染功能已得到扩展,可提供更多自定义控件的渲染,但目前尚不确定支持哪些库和组件。

请在此处查看更多信息:

【讨论】:

  • 这需要升级系统,但先生,如果您知道在 QNX 动态中安装模块的任何其他方法,因为我在给定的链接中看到它们还需要一些其他更改。
  • 您不需要安装原生 BB10 模块。他们与 SDK 一起提供。 QML Preview 渲染和模块功能是独立的。
  • 但我无法理解如何解决这个错误,而我正在使用最新的稳定版本的 SDK。
  • 除了安装 Momentics 10.2 版,QML 预览器已更新为允许包含bb.cascades 以外的模块外,无法“解决”该错误。 developer.blackberry.com/cascades/download/beta
猜你喜欢
  • 1970-01-01
  • 2016-09-08
  • 2021-12-07
  • 1970-01-01
  • 2022-11-11
  • 2016-05-23
  • 2019-07-19
  • 2016-02-19
  • 2021-05-23
相关资源
最近更新 更多