Tôi muốn tùy chỉnh thao tác nhấp của nút quay lại được đề cập trong ảnh chụp màn hình này. Tôi muốn điều đó bằng cách nhấp vào Tôi không quay trở lại trang trước đó nhưng đến một trang mà tôi chỉ định bản thân mình hoặc thực hiện một điều trị trước khi quay lại.Ionic 2 tùy chỉnh nút quay lại hành động
Trả lời
Bạn có thể cố gắng sử dụng ionViewCanLeave
or ionViewWillLeave
sự kiện.
Xem điều này issue #9533 với đề xuất phân biệt sự kiện nghỉ cho điều hướng "quay lại". Điều này có thể hữu ích cho trường hợp sử dụng của bạn khi được triển khai.
Để tùy chỉnh thao tác nút quay lại mặc định, bạn cần ghi đè phương thức backButtonClick() của thành phần NavBar.
Bước 1: Trong phần "custom-class.ts" nhập Navbar của bạn. Tạo auxMethod để ghi đè lên hành vi mặc định và được gọi trong phương thức ionViewDidLoad của bạn.
import { Navbar } from 'ionic-angular';
import { ViewChild } from '@angular/core';
export class myCustomClass {
@ViewChild(Navbar) navBar: Navbar;
ionViewDidLoad() {
this.setBackButtonAction()
}
//Method to override the default back button action
setBackButtonAction(){
this.navBar.backButtonClick =() => {
//Write here wherever you wanna do
this.navCtrl.pop()
}
}
}
Mã này đã được thử nghiệm trong ion 3.
Nó hoạt động rất tốt, cảm ơn :) – sebaferreras
- 1. dịch lại nút ionic 2
- 2. Tùy chỉnh nút quay lại cho UIImagePickerController?
- 3. Hoạt ảnh nút quay lại tùy chỉnh
- 4. iOS 8 Nút quay lại tùy chỉnh
- 5. UINavigationController và nút quay lại hành động
- 6. ẩn nút quay lại trong ionic, angularjs
- 7. Ionic: biểu tượng tùy chỉnh ở nút quay lại - làm cách nào?
- 8. Làm cách nào để thay đổi nhãn từ nút quay lại trong Ionic 2?
- 9. Nút quay lại tùy chỉnh trên thanh điều hướng
- 10. Nút quay lại tùy chỉnh nhanh và điểm đến
- 11. iphone - UIBarButtonItem tùy chỉnh cho nút quay lại
- 12. Nút Quay lại (Hành vi Trình duyệt)
- 13. Ionic 2 - Menu bên với điều hướng giữa các trang (nút quay lại)
- 14. Sự khác biệt giữa nút quay lại hành độngBar và nút quay lại android
- 15. Nút quay lại Android không quay lại hoạt động trước
- 16. Cách tạo đầu vào tệp tùy chỉnh trong Ionic 2+ bằng cách tạo kiểu nút?
- 17. Chặn nút quay lại
- 18. Nút quay lại Actionbarsherlock không quay lại
- 19. Nút quay lại Android không khởi động lại hoạt động?
- 20. Nút quay lại Android không hoạt động
- 21. Nút quay lại Android cho hoạt động cụ thể
- 22. Android: Xử lý nút Quay lại từ chế độ xem tùy chỉnh
- 23. iOS 7 Nút quay lại Mũi tên Dọc căn chỉnh
- 24. Nút quay trở lại MainActivity
- 25. Nút quay lại Mobile Safari
- 26. Miền tùy chỉnh cho Cổng API quay lại 403
- 27. Trang làm mới nút quay lại
- 28. nút quay lại Customize Actionbar của
- 29. Ionic cách quay lại trạng thái lập trình
- 30. Hành động tùy chỉnh trong Django Admin
loại tùy chỉnh mà bạn muốn. Tôi nghĩ rằng ion cung cấp theo mặc định biểu tượng này trên các trang con –
Tôi muốn bằng cách nhấp vào Tôi không trở về trang trước đó nhưng đến một trang mà tôi chỉ định bản thân mình, hoặc làm một điều trị trước khi làm lại. – BeliliF