1

是否可以使用angular-localForage在 IndexedDB 中拥有多个数据存储?

我试过这个:

var $tblStage = $localForage.createInstance({
    storeName   : 'tblStage', // name of the table
});

但它触发了一个错误,上面写着:

错误:已定义名为 dbName 的 localForage 实例。

我之前读过这个问题,但是,唯一的方法是使用 Raw IndexedDB 吗?或者我错过了我的代码中的某些内容?任何想法?

4

1 回答 1

0

是的,只在使用时配置。 https://github.com/mozilla/localForage#configuration

但在同一个数据库中不可能有两个实例。

如果您打算使用指令 local-forage,则必须复制并配置它。

就像这个https://github.com/ocombe/angular-localForage/blob/master/src/angular-localForage.js#L51一样,要更改提供,只需更改 #L20 处的 defaultConfig 和角度模块指令的名称 # L465。

并提供更多信息,但声誉非常低,这让我的英语非常糟糕。

于 2016-01-07T21:00:23.480 回答