【发布时间】:2020-10-25 21:18:00
【问题描述】:
我想从 firebase 中的以下数据条目中获取 temp 并将其添加到列表中,该怎么做?
1234567789
bpm: 65
temp:21
我获取并添加到列表的函数是这样的:
List<int> temp=[];
fetchdata() async{
var url='https://reva-quarantine-project.firebaseio.com/$result';
final response = await http.get(url);
final extractedData = json.decode(response.body);
extractedData.forEach((data){
temp.add(data['temp']);
});
}
【问题讨论】:
-
Firebase 实时数据库和 Cloud Firestore 是两个独立的数据库。请仅使用相关标签标记您的问题,不要同时使用两者。
-
$result的值是多少?另外:当您运行此代码并在调试器中单步执行时,哪一行没有按照您的预期执行? -
结果是我从 firestore db 获取的结果,这里是 1234567789
标签: firebase flutter dart firebase-realtime-database