0

我正在寻找一个可用于通过我的 HTML5 应用程序访问数据的 JS 库。我计划将 IndexedDB 用于我的本地数据并查看了 Breeze,但似乎 Breeze 没有任何对 IndexedDB 的支持。

由于 Breeze 具有相当多的数据功能,我认为我错了,所以我查看了 Breeze.debug.js 文件,没有看到任何对 IndexedDB 的引用。

我有微风 1.4.2

4

2 回答 2

2

您需要阅读 Breeze.js 网站上的文档。

离线支持

EntityManager 能够将其状态序列化到本地持久存储,然后重新实现该状态。

exportEntities- 将任何选定的实体组序列化为字符串,以存储到 HTML5 本地存储或 IndexedDb 或任何其他本地持久性存储。

importEntities- 将任何以前“导出”的实体反序列化到实体管理器中。

于 2013-09-21T15:31:46.027 回答
0

Breeze JS 目前不支持 indexedDB,因为它将所有内容都导出为专有格式的字符串,这种格式很难在 indexedDB 中正确存储。

我有一个拉取请求等待添加对 BreezeJS 的支持以支持此功能。如果您希望微风 JS 团队将此拉取请求带入主代码库,请随意使用它并 +1。

https://github.com/Breeze/breeze.js/pull/22

于 2014-06-26T18:26:40.237 回答