颤抖的异步Listview更新

时间:2019-11-30 02:40:06

标签: flutter

我创建了一个程序,该程序在build方法中显示一个列表视图,而在init中,我有一个异步方法。 3秒后,该异步方法会在列表中添加一个元素,然后尝试设置State。

它不起作用。我的代码如下。 在init中调用异步函数可能是错误的,我想显示列表视图,然后进行异步http调用,然后更新列表视图。而且即使在按下并弹出后也可以使用。

NestedScrollView

1 个答案:

答案 0 :(得分:1)

使用超时方法句柄并在该方法内部调用setState方法,如下所示

 Timer(ThreeSec, () {
  europeanCountries.insert(0, "Testing");
  print(europeanCountries);

  setState(() {
      _counter++;
    });
});