我创建了一个程序,该程序在build方法中显示一个列表视图,而在init中,我有一个异步方法。 3秒后,该异步方法会在列表中添加一个元素,然后尝试设置State。
它不起作用。我的代码如下。 在init中调用异步函数可能是错误的,我想显示列表视图,然后进行异步http调用,然后更新列表视图。而且即使在按下并弹出后也可以使用。
NestedScrollView
答案 0 :(得分:1)
使用超时方法句柄并在该方法内部调用setState
方法,如下所示
Timer(ThreeSec, () {
europeanCountries.insert(0, "Testing");
print(europeanCountries);
setState(() {
_counter++;
});
});