Dan Tech Academy
Sau bài này bạn sẽ
  • Đọc được một app shell: MaterialApp, switch chọn màn, và các lớp thường trực nằm ngoài mọi màn
  • Giải thích được vì sao đổi ValueKey làm widget remount và animation chạy lại từ đầu
  • Xử lý nút back hệ thống bằng PopScope và một đích cố định
Thời lượng7 phút
Độ khóBeginner

AppShell, ValueKey và PopScope

MaterialApp dựng trong AppShell, AppViewModel provide ở shell chứ không app-wide, switch exhaustive chọn màn, ValueKey remount, PopScope cho nút back Android.

Nội dung bài học
  1. 01AppShell Dựng MaterialApp
  2. 02switch Chọn Màn
  3. 03ScreenIn: Đổi Key Là Remount
  4. 04PopScope: Nút Back Android
  5. 05Hai Lớp Thường Trực

Chủ đề: flutter-mobile-101, navigation, architecture

Còn 5 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101AppShell Dựng MaterialApp, switch Chọn Màn, … — 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