我只是想打印出应该从我的 firebase DB 调用返回的对象,但它绕过了once
方法并直接跳转到catch
方法。我在下面发布了代码。
const db = firebase.database();
var info = db
.ref('/customers')
.once('value')
.then(snapshot => {
console.log('User data: ', snapshot.val());
})
.catch(console.error());
我解决了这个错误....代码实际上没有任何问题,只是我使用的设备没有连接到Wi-Fi,所以我假设它实际上无法访问Firebase服务器。愚蠢的错误。