我希望在小部件从网络上加载数据时更改变量值,
只想做这样的事情:
_playid = _notes[1].id;
title = _notes[1].title;
但是无论我放在哪里,都会出现错误,
我试图将其设置为列表视图生成器中的设置状态,但由于我不希望通过onPress或on tap方法使用它,所以不走运
有人可以帮忙吗?
答案 0 :(得分:0)
我刚发现, 只是我们必须在initstate的内部获取中使用setstate
void initState() {
title = " ";
fetchNotes().then((value) {
setState(() {
_notes.addAll(value);
_playid = _notes[0].numb;
});
});
}