【发布时间】:2021-01-23 16:30:11
【问题描述】:
这是我第一次尝试将 firebase 与 Flutter 一起使用,我正在尝试从存储(从 json 导入)的实时数据库中获取数据,如下图所示:
我创建了这样的服务:
import 'dart:convert';
import 'package:http/http.dart' as http;
class FireBaseApi {
Future getData() async {
try {
var url = 'https://xxxxxxxxxxxx.firebaseio.com/0.json';
var response = await http.get(url);
var data = jsonDecode(response.body);
return data;
} catch (e) {
print(e);
return null;
}
}
}
并像这样使用它:
return FutureBuilder(
future: FireBaseApi().getData(),
builder: (context, snapshot) {
现在我如何才能找到项目?
【问题讨论】:
标签: flutter firebase-realtime-database stream