Flutter setState 使用

setState 使用注意点

在使用 setState 前,需要使用 if(mounted) 判断当前 Widget 是否位于界面中,否则会导致异常

if (mounted){
    setState((){
        xxxxx
    })
}

尤其是使用 async 进行页面的异步刷新时,需要使用

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://zwc365.com/2019/10/09/setstate

Buy me a cup of coffee ☕.