pic请帮我解决这个错误,我到处都在寻找解决方案,但是它无法解决!!
Future<UserModel> createUser(String id, String trangthaiapp, String giatriapp) async{
final response = await http.post(apiUrl, headers: headers,
body: json.encode({
"id_machdien": id,
"trang_thaiapp": trangthaiapp,
"giatri_app:": giatriapp,
})
);
if(response.statusCode == 200){
final String responseString = response.body;
return userModelFromJson(responseString);
}else{
return null;
}
}
class _MyHomePageState extends State<MyHomePage> {
UserModel _user;
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body:Center(
child: Column(
children: <Widget> [
RaisedButton(
onPressed: () async{
final String id = "333";
final String trangthaiapp = "true";
final String giatriapp= "true";
final UserModel user = await createUser(id, trangthaiapp, giatriapp);
setState(() {
_user = user;
});
},
),
RaisedButton(
onPressed: () async{
final String id = "333";
final String trangthaiapp = "false";
final String giatriapp= "false";
final UserModel user = await createUser(id, trangthaiapp, giatriapp);
setState(() {
_user = user;
});
},
),
],
),
),
)
);
}
}
关于类user_model.dart
本 “dmaisomdiasomcasicomaofnrsidkcfn siofnruosvnff sloujnovursgloujgnv rsjdjvbsd klvrb erglvb slvbjlerdsb jrsb fjvsb cvkjlsabvlovbflsvbarshkarsvbcarsvrbacyweqpfhvbrustvfghjsb chsbc shjbc slsdk cnvsd vlsdb gflsdfbnfsb”被一些更详细的是堆栈溢出要求-.-] >
import 'dart:convert';
UserModel userModelFromJson(String str) => UserModel.fromJson(json.decode(str));
String userModelToJson(UserModel data) => json.encode(data.toJson());
class UserModel {
String id;
String trangthaiapp;
String giatriapp;
UserModel({
this.id,
this.trangthaiapp,
this.giatriapp,
});
factory UserModel.fromJson(Map<String, dynamic> json) {
var userModel = UserModel(
id: json["id_machdien"],
trangthaiapp: json["trang_thaiapp"],
giatriapp: json["giatri_app"],
);
return userModel;
}
Map<String, dynamic> toJson() => {
"id_machdien": id,
"trang_thaiapp": trangthaiapp,
"giatri_app": giatriapp,
};
}
pic请帮助我解决这个错误,我到处都在寻找解决方案,但无法解决!!! Future
String id;
bool trangthaiapp;
String giatriapp;