三棵樹
flutter共有三個核心
widget tree
在flutter很常看到一層包一層,MaterialApp、Scaffold這類組件都是widget tree,我們通常只會對到這層。
element tree
會將資料儲存在記憶體,並決定要不要重新繪製UI
render tree
是由element tree控制,當element tree決定有必要修改,就會透過render tree進行UI修改
flutter共有三個核心
在flutter很常看到一層包一層,MaterialApp、Scaffold這類組件都是widget tree,我們通常只會對到這層。
會將資料儲存在記憶體,並決定要不要重新繪製UI
是由element tree控制,當element tree決定有必要修改,就會透過render tree進行UI修改