setState 使用注意点
在使用 setState
前,需要使用 if(mounted) 判断当前 Widget 是否位于界面中,否则会导致异常
if (mounted){ setState((){ xxxxx }) }
尤其是使用 async
进行页面的异步刷新时,需要使用
Flutter setState 使用
在使用 setState
前,需要使用 if(mounted) 判断当前 Widget 是否位于界面中,否则会导致异常
if (mounted){ setState((){ xxxxx }) }
尤其是使用 async
进行页面的异步刷新时,需要使用
Copyright: 采用 知识共享署名4.0 国际许可协议进行许可
微信扫一扫:分享
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。