flutter為什么把很多屬性類的東西做成組件?
作者: 發布日期:2025-06-25 07:40:10
簡單來說,這其實和 Flutter 本身的一個核心設計有關系: 你用的 Widget 都不是真正的控件,它只是配置文件。
所以這個角度去看,Padding 在開發層面,就是一個關于邊距的「配置」,所以它會是一個獨立的「配置項」存在。
在 Flutter 里,最為人吐槽的就是它的「嵌套」開發模式,而這個嵌套開發模式里出現最多的就是各種顆粒度很細的 Widget ,例如 Padding、Align、ColoredBox、ConstrainedBox 等,幾乎每個 Widget 都只是一個簡…。









