I have a function which calls request to create a new Student in server
createStudents(String studentName) async {
await Webservice()
.postReq(new API().createNewStudent(context), studentName)
.then((value) {
if (value is Students) {
Students std = value;
helper.initializeDatabase();
helper.insertStudents(std);
return "Sucessfull";
} else {
return value;
}
});
}
in this example i sent name of student and new student is created in server.
if succesfull it returns a student object.
and if not succesfull then message is returned.
i debugged and checked value in this function but it always return null.
when sucessful it returns Student object but createStudents function returns null. same for error message
var ab = await createTags(data);
print(ab);
ab is always null.
i dont know why it always returns null.
question from:
https://stackoverflow.com/questions/66060843/dart-function-returns-null 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…