mounted 是 bool 类型,表示当前 State 是否加载到树⾥。
常用于判断页面是否释放。
比如在程序中有些异步的处理,当处理结束时直接调用setState方法会直接报错,因为页面已经释放(dispose)了,此时无法渲染页面,这时就可以使用mounted来进行判断页面是否被释放,如果释放了就不进行渲染。
if(mounted){
setState((){
})
}
mounted 是 bool 类型,表示当前 State 是否加载到树⾥。
常用于判断页面是否释放。
比如在程序中有些异步的处理,当处理结束时直接调用setState方法会直接报错,因为页面已经释放(dispose)了,此时无法渲染页面,这时就可以使用mounted来进行判断页面是否被释放,如果释放了就不进行渲染。
if(mounted){
setState((){
})
}