flutter端F发送请求时, 如果在这个过程中,flutter页面关闭,就会出现如下异常,类似Android中的内存泄漏
if (mounted) { setState(() { if (currentPage == 1) { infoList.clear(); infoList.addAll(resp.inforList); } else { infoList.addAll(resp.inforList); } }); }
/// Whether this [State] object is currently in a tree. /// /// After creating a [State] object and before calling [initState], the /// framework "mounts" the [State] object by associating it with a /// [BuildContext]. The [State] object remains mounted until the framework /// calls [dispose], after which time the framework will never ask the [State] /// object to [build] again. /// /// It is an error to call [setState] unless [mounted] is true. bool get mounted => _element != null;