【发布时间】:2021-07-12 09:16:41
【问题描述】:
void initUser() async {
currentUser = await UserController.getUser();
if (mounted) {
setState(() => 0);
}
}
这段代码在做什么?我已经阅读了文档,但仍然无法理解。
这个mounted关键字是什么?当我们执行setState(() => 0)时它是什么意思?这样做是否会将所有状态设置为其初始值?
【问题讨论】:
-
mounted似乎是一个在您提供的范围之外定义的变量。你从哪里得到代码,你能提供更多吗?