Firebase 如何使用更新承诺?
这里有这个函数Firebase 如何使用更新承诺?,firebase,react-native,firebase-realtime-database,Firebase,React Native,Firebase Realtime Database,这里有这个函数 return db.ref("/data/" + item.ID).update({ imageURI: item.imageURI, name: item.name, expire: item.expire, type: item.type, }) }; 我想知道如何从中获得退货承诺并使用新产品?您可以将其他功能链接到更新功能: db.ref(“/data/”+item.ID)。更
return db.ref("/data/" + item.ID).update({
imageURI: item.imageURI,
name: item.name,
expire: item.expire,
type: item.type,
})
};
我想知道如何从中获得退货承诺并使用新产品?您可以将其他功能链接到更新功能:
db.ref(“/data/”+item.ID)。更新({
imageURI:item.imageURI,
名称:item.name,
expire:item.expire,
类型:item.type,
}).然后(函数(){
console.log('success')
}).catch(函数(err){
控制台日志(err);
});
更新值不会返回该项。为什么要这样做?当您只更新一个字段时,您当然不需要firebase将整个对象发送给您
然后,您必须设置一个侦听器:
此外,更新它意味着您已经拥有了更新的对象。这就是问题所在。。在哪里/如何获取更新的项目??您不知道。更新它意味着你知道它会是什么