setState 使用注意点
在使用 setState
前,需要使用 if(mounted) 判断当前 Widget 是否位于界面中,否则会导致异常
if (mounted){
setState((){
xxxxx
})
}
尤其是使用 async
进行页面的异步刷新时,需要使用
Flutter setState 使用
在使用 setState
前,需要使用 if(mounted) 判断当前 Widget 是否位于界面中,否则会导致异常
if (mounted){
setState((){
xxxxx
})
}
尤其是使用 async
进行页面的异步刷新时,需要使用
Copyright: 采用 知识共享署名4.0 国际许可协议进行许可