After successful login, why prefer `pushReplacement` over `push`?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Sau khi đăng nhập thành công, chúng ta thường muốn chuyển hướng đến trang chính của ứng dụng. Trong trường hợp này, nếu sử dụng `push` để thêm mới một trang vào lịch sử, khi người dùng nhấn nút Back, ứng dụng sẽ quay trở lại trang đăng nhập trước đó. Điều này không mong muốn vì chúng ta muốn người dùng quay trở lại trang chính của ứng dụng. Vì vậy, chúng ta nên sử dụng `pushReplacement` để thay thế trang hiện tại, từ đó ngăn chặn việc quay trở lại trang đăng nhập.
Cùng chủ đề
Đi tiếp từ đây