Dan Tech Academy
Sau bài này bạn sẽ
  • Phân biệt widget tree, element tree, render tree và nói được cây nào tốn nhiều công dựng nhất
  • Đọc ba nhánh của Element.updateChild và suy ra số phận của một widget
  • Chẩn đoán lỗi state bám nhầm phần tử, và đặt const đúng chỗ nó thật sự có tác dụng
Thời lượng8 phút
Độ khóBeginner

Widget, Element, RenderObject

Ba nhánh của Element.updateChild, Widget.canUpdate, key quyết định State giữ hay mất, const đưa rebuild vào nhánh bỏ qua.

Nội dung bài học
  1. 01Three Trees
  2. 02Ba Nhánh Quyết Định Số Phận Một Widget
  3. 03const: Đòn Bẩy Của Nhánh 1
  4. 04key: Đòn Bẩy Giữa Nhánh 2 Và Nhánh 3
  5. 05Key Dùng Ngược: Cố Tình Remount
  6. 06Khung Quyết Định
  7. 07Vậy Còn RenderObject
  8. 08Thuật Ngữ

Chủ đề: flutter-mobile-101, widgets, performance

Còn 8 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101Three Trees, Ba Nhánh Quyết Định Số Phận Một Widget, … — cùng 26 bài học của khóa, source code và checklist.
Mở khóa Flutter Mobile 101Thanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập
Đăng nhập