對小部件使用初始方法的經驗法則是什么。我應該使用:
- A. 經典的有狀態小部件方法?

- 還是堅持使用B. 無狀態小部件方法更好?

從我的測驗來看,兩者似乎都有效。在代碼縮減方面,B. 方法似乎更好、更短、更簡潔、更易讀。性能方面如何?還有什么我可能會錯過的嗎?
uj5u.com熱心網友回復:
初始化控制器應該是一次性操作;如果您在StatelessWidget的構建方法上執行此操作,則每次重建此小部件時都會觸發它。如果您在StatefulWidget的initState上執行此操作,則只會在 State 初始化時將此物件插入樹中時呼叫一次。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/430634.html
上一篇:為共享首選項用戶名定義變數的問題
