0
我设置一个承诺像获得价值并将其ASIGN给一个变量
idbKeyval.set('example', 5)
.then(() => console.log('It worked!1'))
.catch(err => console.log('It failed!', err));
然后,清爽的页面后,我要检查如果设置和ASIGN这个“5”变。以下是来自IDB-Keyval github的代码,但我无法从中获得价值!
idbKeyval.get('hello').then(val => console.log(val));
'我设置一个承诺like' - 不,你是不是“设置一个承诺”,要设置一些所谓的'example'与值'5 '使用任何idbKeyval我s ...然后,您正在尝试读取一个名为'hello'的vlaue - 可能不存在,因为您只设置了一个名为'example'的值或 –
或简短版本......''hello '!=='example'' –
它是'用IndexedDB实现的基于承诺的keyval存储'。语法来自https://github.com/jakearchibald/idb-keyval – marta