![](/img/trans.png)
[英]Fetching data from firebase realtime database returns invalid json response
[英]Retrieving JSON data from realtime database (firebase) showing nothing
我有使用json數據的Web應用程序,但我想使用Firebase實時數據庫,已實現但未顯示任何內容:
document.addEventListener("DOMContentLoaded", async function(event) {
var response = await fetch("person.json");
var arr = await response.json();
var personparsed = arr[1];
var dflt = {
min: 0,
max: 100,
// donut: true,
gaugeWidthScale: 1.1,
counter: true,
hideInnerShadow: true
}
var ee1 = new r({
id: 'ee1',
value: personparsed['Jennifer'],
title: 'Jennifer ',
defaults: dflt
});
var ee2 = new r({
id: 'ee2',
value: personparsed['Peter'],
title: 'Peter',
defaults: dflt
});
var ee3 = new r({
id: 'ee3',
value: personparsed['Justin'],
title: 'Justin',
defaults: dflt
});
var ee4 = new r({
id: 'ee4',
value: personparsed['Alex'],
title: 'Alex',
defaults: dflt
});
});
我已經改變了這樣的獲取:
var response = await fetch("https://**********.firebaseio.com/person.json);
而且我也將json數據放入實時數據庫和規則中:
{
"rules": {
"person": {
".read": true
}
}
}
仍然什么也沒顯示...任何想法?
我找到了解決方案。
項目文件夾后應該有一個節點。 如果您的項目稱為my-project
,則您的實時json結構將類似於
之后,您可以按照以下方式瀏覽Firebase實時數據: https: //hn-firebase-47370.firebaseio.com/person.json。
主要問題是您忘記/錯過了為數據結構添加子級節點的操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.