【发布时间】:2021-08-06 15:06:15
【问题描述】:
我正在使用此功能将数据写入 Firestore - 完美运行
Future<void> validateForm() async {
try {
await FirebaseFirestore.instance.collection('collectionPath').add({
'full_name': 'John Doe',
'company': 'Stokes and Sons',
'age': '42',
});
ScaffoldMessenger.of(context).showSnackBar(successSnackBar);
} catch (e) {
print(e.toString());
ScaffoldMessenger.of(context).showSnackBar(errorSnackBar);
}
}
但是当数据无法写入 FireStore 时,我正在尝试显示 SnackBar
- 目前,如果我将模拟器切换到 飞行模式,
successSnackBar不会显示 - 这正是我想要的
但是我也希望 errorSnackBar 弹出 too 这不会发生
【问题讨论】:
标签: firebase flutter dart google-cloud-firestore