Android 停用带有“的页面”;如果;颤振/飞镖式陈述
我有一个接收登录代码的页面,我的名字叫“getCodePage”,所以当我收到一个代码时,我不想显示“getCodePage”或“getCodePage”不存在! 伙计们,你们有什么想法? 这是我的“gedtCodePage”,这个代码在一个按钮上:Android 停用带有“的页面”;如果;颤振/飞镖式陈述,android,ios,flutter,dart,Android,Ios,Flutter,Dart,我有一个接收登录代码的页面,我的名字叫“getCodePage”,所以当我收到一个代码时,我不想显示“getCodePage”或“getCodePage”不存在! 伙计们,你们有什么想法? 这是我的“gedtCodePage”,这个代码在一个按钮上: onTap: (){ final String NumID = ModalRoute.of(context).settings.arguments.toString();
onTap: (){
final String NumID = ModalRoute.of(context).settings.arguments.toString();
final IDNum = NumID.toString();
final SmsCode = _controller.text;
final url = 'https://******/api/User/$IDNum?sms=$SmsCode';
Future fetchSMS() async {
final response = await http.get(url);
if (response.statusCode == 200) {
return jsonDecode(response.body);
} else {
throw Exception('Failed');
}
}
fetchSMS().then((resaultOfFeture) {
if(resaultOfFeture == true){
final snackBar = SnackBar(content: Text('با موفقیت وارد شدید',
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.white,
fontFamily: "IranSans",
fontSize: 18
),
),
);
ScaffoldMessenger.of(context).showSnackBar(snackBar);
Navigator.of(context).pushReplacement(MaterialPageRoute(
builder: (context) => MainPage(),
));
}else{
final snackBar1 = SnackBar(content: Text('کد اشتباه وارد شده',
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.white,
fontFamily: "IranSans",
fontSize: 18
),
),
);
ScaffoldMessenger.of(context).showSnackBar(snackBar1);
}
});
},