一、問題描述
在Flutter中使用setState賦值無效,沒有報錯
二、解決辦法
看清楚你寫的方法
√ setState的正確寫法是
setState((){
..........
})
× 錯誤寫法
setState(){
..........
}
注意自己的寫法,IEDA 不報錯,這塊的問題很難發現,最後的方式是通過dialog來判斷 方法走到什麼地方停下來了,然後發現並且解決問題
一、問題描述
在Flutter中使用setState賦值無效,沒有報錯
二、解決辦法
看清楚你寫的方法
√ setState的正確寫法是
setState((){
..........
})
× 錯誤寫法
setState(){
..........
}
注意自己的寫法,IEDA 不報錯,這塊的問題很難發現,最後的方式是通過dialog來判斷 方法走到什麼地方停下來了,然後發現並且解決問題