List 使用未来对象';颤振列表中的s数据 @覆盖 void initState(){ super.initState(); futureInfo=fetchInfo(); } 未来资讯; 标价=[]; 列表持续时间=[“11小时”、“14小时”、“15小时”、“12小时”、“10小时”、“8小时”]; 列出航空公司=[“中东航空公司”、“加拿大航空公司”、“土耳其航空公司”、“中东航空公司”、“土耳其航空公司”、“加拿大航空公司”]; 列出目的地=[‘贝鲁特’、‘马德里’];

List 使用未来对象';颤振列表中的s数据 @覆盖 void initState(){ super.initState(); futureInfo=fetchInfo(); } 未来资讯; 标价=[]; 列表持续时间=[“11小时”、“14小时”、“15小时”、“12小时”、“10小时”、“8小时”]; 列出航空公司=[“中东航空公司”、“加拿大航空公司”、“土耳其航空公司”、“中东航空公司”、“土耳其航空公司”、“加拿大航空公司”]; 列出目的地=[‘贝鲁特’、‘马德里’];,list,flutter,dart,future,List,Flutter,Dart,Future,你好 我对Flatter还是一个新手,我只是想知道如何使用价格表中futureInfo中的futureInfo对象中的数据,futureInfo是一个经过解析的Json文件,我拥有一个类,我希望能够访问它的属性。 另外,您是否可以让我参考任何文档或视频,帮助我学习颤振/飞镖的更多技术部分,而不是更多的UI内容。(例如:功能、状态、变量…)要了解未来,您应该了解以下内容: 如果您是新手,那么我建议您进行以下Http调用: 否则,我会要求您遵循Bloc库,以获得处理状态更改的lil深入知识。Bloc

你好 我对Flatter还是一个新手,我只是想知道如何使用价格表中futureInfo中的futureInfo对象中的数据,futureInfo是一个经过解析的Json文件,我拥有一个类,我希望能够访问它的属性。
另外,您是否可以让我参考任何文档或视频,帮助我学习颤振/飞镖的更多技术部分,而不是更多的UI内容。(例如:功能、状态、变量…)

要了解未来,您应该了解以下内容:

如果您是新手,那么我建议您进行以下Http调用:


否则,我会要求您遵循Bloc库,以获得处理状态更改的lil深入知识。Bloc library在这里:

为了了解未来,您应该了解以下内容:

如果您是新手,那么我建议您进行以下Http调用:


否则,我会要求您遵循Bloc库,以获得处理状态更改的lil深入知识。Bloc库在这里:

我建议您放置信息对象

信息

而不是

未来资讯

,然后使fetchInfo()方法异步,如下所示

  @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'];


如果您发布完整的代码以使其更清晰,请将其简化。

我建议您将信息对象

信息

而不是

未来资讯

,然后使fetchInfo()方法异步,如下所示

  @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'];


如果您发布完整的代码以使其更清晰,请将其简化。

在一个关于期货的问题中推荐BLoC,而该问题根本没有提到国家管理,这是一个非常离题的话题。不要给新开发人员提供与他们的问题无关的信息。好的,那么您的帮助材料将在前2个链接中提供。Future、async、await和https响应。在一个关于未来的问题中推荐BLoC完全不涉及状态管理,这是一个非常离题的话题。不要给新开发人员提供与他们的问题无关的信息。好的,那么您的帮助材料将在前2个链接中提供。Future、async、await和https响应。我添加了一些代码,可能会有所帮助。我想从信息中获取数据,这是一个列表,并将其作为列表单独显示在卡片中。有什么建议吗?我目前正在使用从列表中获取信息的卡片。是否有一种方法可以直接从类型数据列表中显示它们just
setState((){this.info=info.fromJson(json.decode(response.body));})@RamiHoteit当你说“我正在使用从列表中获取信息的卡片”时。你指的是哪个列表或卡片列表?如果你让它更清楚一点,我会尽力帮助你。我已经添加了我的卡片小部件构建。我的意思是,有没有一种方法可以直接使用列表,而不是使用4个单独的列表来显示诸如价格和东西之类的内容。我添加了一些代码,可能会有所帮助。我想从信息中获取数据,这是一个列表,并将其作为列表单独显示在卡片中。有什么建议吗?我目前正在使用从列表中获取信息的卡片。是否有一种方法可以直接从类型数据列表中显示它们
just
setState((){this.info=info.fromJson(json.decode(response.body));})@RamiHoteit当你说“我正在使用从列表中获取信息的卡片”时。你指的是哪个列表或卡片列表?如果你让它更清楚一点,我会尽力帮助你。我已经添加了我的卡片小部件构建。我的意思是,有没有一种方法可以直接使用列表,而不是使用4个单独的列表来显示诸如价格和物品之类的内容。