我正在检查登录条件,因此我可以根据条件结果路由到不同的屏幕。基本上,如果数组的长度== 0,我想去Phone();
否则,我希望它转到HomeScreen()
,条件是检查Firestore
中的数组的长度。在我的应用中,如果长度不等于零,则在跳转到Phone();
之前暂时转到HomeScreen
。我想我的问题是延迟获取Firestore
中的长度。我不确定如何在条件语句中实现await / async ...
case AuthStatus.signedIn: {
print('@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@');
if (userData.services.length==0) {
print('Here I am!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!');
print(userData.services.length);
return Phone();
} else {
return
HomeScreen();
}
} break;
答案 0 :(得分:0)
您可以使用它,在某些情况下,如果您不能使用async / await,则可以使用then方法。
$("table").tablesorter({
});