我更新了以下软件包:
firebase_core:从^0.5.0+1到^1.2.0
cloud_firestore:从0.14.1+3到^2.2.0
firebase_auth:从^0.18.0+1到^1.2.0
更新包后,我将得到以下错误:
═══════ Exception caught by widgets library ═══════════════════════════════════
The following StateError was thrown building StreamBuilder<QuerySnapshot<Object?&g
_generatePieChartSectionData(recievedData) {
print(recievedData);
int len = recievedData.length();
for (int i = 0; i < len; i++) {
_pieChartdata.add(charts.PieChartSectionData(
color: Color(int.parse(recievedData[i].color)),
title: recievedData[i].name,
value: double.
我正在尝试使用三元语句在flutter StreamBuilder小部件中有条件地重定向身份验证表单。 当重定向条件返回true时,我会看到一个红屏和以下日志: I/flutter ( 3787): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter ( 3787): The following assertion was thrown building StreamBuilder<Map<dynamic, dy
我尝试通过文档的"id“来获取特定文档的信息,以显示该文档的信息。
我在服务中使用的代码是:
class SentenciasFireBase {
//This is a class where I have all the services of firebase
...
obtenerVacaciones(String empleado) async {
//empleado is the document id
return await Firestore.instance.document('Vacaciones/$empleado'
当我将StreamBuilder放入RefreshIndicator中时,它会多次使用滚动操作呈现小部件。我想避免太多它,因为StreamBuilder中的图表会有很多次动画效果。 我使用以下环境进行了测试。 $ flutter doctor -v
[✓] Flutter (Channel stable, v1.2.1, on Mac OS X 10.13.6 17G5019, locale en-JP)
• Flutter version 1.2.1 at /Users/matsue/work/flutter/flutter_macos_v1.0.0-stable
• Fr
我在尝试从云中获取用户数据时遇到此错误_firestore,但只有当用户第一次登录到应用程序并导航到个人资料屏幕时,它才会给我这个错误。如果我在登录状态下热重启或重新运行应用程序,错误就会消失..。 flutter: ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══
flutter: The following NoSuchMethodError was thrown building StreamBuilder(dirty, state:
flutter: _StreamBuilderBaseState>#f33a1):
flutter: Th
我是Bloc编程模式的新手,在使用我的bloc类中的Dropdown时遇到了一个问题:
final _dropDown = BehaviorSubject<String>();
Stream<String> get dropDownStream => _dropDown.stream;
Sink<String> get dropDownSink => _dropDown.sink;
final _dropdownValues = BehaviorSubject<List<String>>(seedValue: [