@override
void initState() {
super.initState();
futureInfo = fetchInfo();
}
Future<Info> futureInfo;
List<String> prices = [];
List<String> duration = ["11 hours", "14 hours", "15 hours","12 hours", "10 hours", "8 hours",];
List<String> airline = ["Middle East Airline", "Air Canada Airline", "Turkish Airline","Middle east Airline", "Turkish Airline", "Air Canada Airline",];
List<String> destination = ['Beirut','Madrid'];
你好
我还是很陌生,我只想知道如何使用价格列表中的Future对象futureInfo中的数据,其中futureInfo是已解析的Json文件到我拥有的类中,我想能够访问它的属性。
您还可以带我引用任何文档或视频,这些文档或视频可以帮助我学习Flutter / dart的更多技术部分,而不是更多UI内容(例如:函数,状态,变量...)
最佳答案
为了了解 future ,您应该阅读以下内容:https://dart.dev/codelabs/async-await
如果您是新手,那么我建议您通过以下步骤进行Http调用:https://flutter.dev/docs/cookbook/networking/fetch-data
否则,我会请您跟随Bloc库获取有关处理状态更改的全面知识。 Bloc库在这里:https://bloclibrary.dev/