来自(@ remobile / react-native-toast)的吐司不显示

时间:2018-10-01 14:24:47

标签: react-native async-await toast catch-block

首先,该问题在ios模拟器(所有虚拟设备)下发生。

依赖项: @ remobile / react-native-toast”:“ ^ 1.0.7” “ react-native”:“ 0.56.0” ...

问题描述: 我在这样的异步方法中模拟api错误:

async getData() {
 await MyApi.myMethod(...).catch(() => {
   Toast.showLongTop(myToastMessage);
 });
 // Here a toast would be displayed correctly
 }

并且即使吐司通知通过.catch()也不会显示。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

你把他弄错了,试着像这样烤面包

ToastAndroid.show('HI world',ToastAndroid.SHORT);