标签: flutter flutter-layout
文档here说:
在框架调用处理之后调用此方法是错误的。 您可以通过检查确定调用此方法是否合法 安装的属性是否为真。
我从未见过Flutter例子检查mounted属性,那么我们应该在哪种情况下进行检查呢?
mounted
答案 0 :(得分:2)
当代码从计时器或动画回调中调用setState()时。首选解决方案是取消计时器或停止收听dispose()中的动画 打回来。另一种解决方案是在调用setState()之前检查此对象的“ mount”属性,以确保该对象仍在树中。
引自SDK来源