Javascript Firebase存储:如何将图像url存储为对象属性?
我正在将图像上载到firebase存储并检索其下载URL。我在firebase数据库中创建了一个ADS节点,在其节点中创建了一个newAd对象。 我想要的是,该图像的下载URL保存在newAd.picLink中,即newAd(Object)的属性中Javascript Firebase存储:如何将图像url存储为对象属性?,javascript,firebase,firebase-realtime-database,firebase-storage,Javascript,Firebase,Firebase Realtime Database,Firebase Storage,我正在将图像上载到firebase存储并检索其下载URL。我在firebase数据库中创建了一个ADS节点,在其节点中创建了一个newAd对象。 我想要的是,该图像的下载URL保存在newAd.picLink中,即newAd(Object)的属性中 文件上载后,您没有向数据库写入任何内容。最简单的修复方法是在其中更新newAds: task.snapshot.ref.getDownloadURL().then(downloadURL => { console.log("File ava
文件上载后,您没有向数据库写入任何内容。最简单的修复方法是在其中更新
newAds
:
task.snapshot.ref.getDownloadURL().then(downloadURL => {
console.log("File available at", downloadURL);
newAdS.update({ picLink: downloadURL });
});
task.snapshot.ref.getDownloadURL().then(downloadURL => {
console.log("File available at", downloadURL);
newAdS.update({ picLink: downloadURL });
});