Route là gì?
-
Route là một màn hình (trang) trong ứng dụng Flutter.
-
Có 2 loại route chính:
-
MaterialPageRoute
: dùng để điều hướng trực tiếp. -
Named Route
: dùng với tên định danh để dễ quản lý.
-
Navigation là gì?
-
Là quá trình chuyển màn hình trong app bằng
Navigator
. -
Các hàm cơ bản:
-
Navigator.push()
: mở màn hình mới. -
Navigator.pop()
: quay lại màn hình trước. -
Navigator.pushNamed()
vàNavigator.pop()
: dùng với route tên.
-
Ứng dụng vào project Note App
Mục tiêu : Tạo thêm màn hình chi tiết Note
Tạo screen Detail
Dùng push
để mở màn hình chi tiết
Kết quả :