我想在我的代码中使用字符串值,但我做不到。请帮忙,我是 Flutter 的新手。
// Database (db) is database sqlite
// Dog class has a String field name
Text func() async{
var dog = await db.firstDog();
return Text(dog.name);
}
返回类型 Text
不是 Text
,如方法 func.dart(return_of_invalid_type)
所定义。
最佳答案
使用 future
例如
Future<Text> func() async{
String d = await getTest();
return Text(d);
}
关于android - 如何在 dart 中使用异步函数的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57569786/