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 án
Lờ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ủ đề