原文:Flutter flutter: Another exception was thrown: setState() called after dispose()报错

原因是组件已经被销毁了但你仍然调用该组件的setState 这个方法 解决办法: setState方法之前调用mouted属性进行判断即可。 ...

2020-08-17 14:43 0 630 推荐指数:

查看详情

解决:setState() called after dispose() 内存泄漏问题

一、问题场景 网络请求成功前退出了页面,该 State 被从对象树卸载掉,而这时回调了网络请求的方法,方法中带有 setState 的调用,也就导致了该问题。 二、问题原因 State 对象被从对象数卸载释放之后再次调用 setState 就会报 setState() called ...

Thu Nov 19 23:14:00 CST 2020 0 462
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM