是否可以使用 angular-localForage 在 IndexedDB 中拥有多个数据存储?
我尝试过这个:
var $tblStage = $localForage.createInstance({
storeName : 'tblStage', // name of the table
});
但它触发了一个错误,其中显示:
Error: A localForage instance with the name dbName is already defined.
我读到this Question但在此之前,唯一的方法是使用 Raw IndexedDB 吗?或者我在代码中遗漏了一些东西?有什么想法吗?
最佳答案
是的,仅在使用时配置。 https://github.com/mozilla/localForage#configuration
但同一数据库中不可能有两个实例。
如果您打算使用 local-forage 指令,则必须复制并配置它。
就像这样https://github.com/ocombe/angular-localForage/blob/master/src/angular-localForage.js#L51 ,为了改变提供, 仅更改 #L20 处的 defaultConfig 和 Angular 模块指令的名称 #L465。
并提供更多信息,但声誉非常低,这使得胡克和我的英语很糟糕。
关于javascript - 是否可以在 angular-localForage 中创建多个数据存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27556211/