【发布时间】:2021-10-01 12:52:39
【问题描述】:
在单击按钮时,我尝试调用 setState 但 VScode 会生成如下所示的错误。
它的 Stateful 小部件和 VScode 建议 setState(mounted, setState, fn);
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
IconButton(
icon: Icon(
Icons.rounded_corner,
),
onPressed: () {
setState(() {
selectedStock--;
});
},
),
Text(selectedStock.toString()),
IconButton(
icon: Icon(
Icons.rounded_corner,
),
onPressed: () {
// setState(mounted, setState, fn);
setState(() {
selectedStock++;
});
},
),
],
),
【问题讨论】:
-
重启vs代码试试?
-
为什么你有
setState(mounted, setState, fn);? -
不知道,以前写setState的时候点击回车出现setState((){})。现在 setState(mounted, setState, fn);我重新启动但结果相同
-
这可能是任何一个 vs 代码扩展的问题
标签: flutter setstate flutter-state