草庐IT

catchError

全部标签

firebase - Flutter/Dart 和 Firebase 错误消息和代码

我正在我的Flutter应用中实现FirebaseAuth。如何访问来自Firebase的错误代码或用户友好的错误消息?这个有货吗?例如,在iOS上,您可以从错误中获取localisedDescription。在Dart中,我有一个onError:和catchErrorFutures,它们返回一个错误对象,但似乎没有相关的关联信息。 最佳答案 它是可用的。问题是catchError值不是一个对象,所以你不能遍历它的键。print/debugPrint只是输出值,而没有告诉您如何仅引用其中一个值。它有getter方法-代码、消息和..

firebase - Flutter/Dart 和 Firebase 错误消息和代码

我正在我的Flutter应用中实现FirebaseAuth。如何访问来自Firebase的错误代码或用户友好的错误消息?这个有货吗?例如,在iOS上,您可以从错误中获取localisedDescription。在Dart中,我有一个onError:和catchErrorFutures,它们返回一个错误对象,但似乎没有相关的关联信息。 最佳答案 它是可用的。问题是catchError值不是一个对象,所以你不能遍历它的键。print/debugPrint只是输出值,而没有告诉您如何仅引用其中一个值。它有getter方法-代码、消息和..

android - 将来使用 catchError 捕获错误并抛出另一种类型

我不确定这种类型的错误处理和抽象是否以错误的方式完成。Future_refresh(){returnFuture(()=>throwsomeError).catchError((error){//maybedosomethingherethrowabstractedError;//oreventhesameerror});能够在其他地方相应地使用它://inawidget/anotherplacevoiddoSomething(){_refresh().then((_)=>bla()).catchError((error){//showSomeAlert()orhandleSometh