通过“setItem”设置键/值(并检查项目是否正确存储)后,我试图获取键的值。我没有得到正确的值,而是得到以下响应:[object Promise]
return localforage.getItem('test', function(err, value) {
console.log(value);
return value;
});
检查控制台显示我通过 setItem 设置的正确值。所以,console.log(但也是一个警报)给了我正确的值。返回值给了我一个承诺:{[[PromiseStatus]]: "pending", [[PromiseValue]]: undefined}