handleSignUp() async { if (await authProvider.register( name: nameController.text, username: usernameController.text, email: emailController.text, password: passwordController.text, )){
请帮我解决这个thanktyouuu
mrphzbgm1#
您的register可能会传回null,您可以直接使用
register
if(await method()==true){...}
我更愿意为此创建一个单独的变量。
final bool isRegistered = await authProvider.register( name: nameController.text, username: usernameController.text, email: emailController.text, password: passwordController.text, ) ?? false; // providing false on null case if(isRegistered) { ....}
myzjeezk2#
if (await authProvider.register( name: nameController.text, username: usernameController.text, email: emailController.text, password: passwordController.text, ) != null) { print('Registered'); }else{ print('Something went wrong'); }
2条答案
按热度按时间mrphzbgm1#
您的
register
可能会传回null,您可以直接使用我更愿意为此创建一个单独的变量。
myzjeezk2#