content: document alternative to dismissOnPageChange (ionNavWillChange, ionNavDidChange)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- angular
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với BREAKING_ARCHIVE/v4.md tại phần overlays và xem xét workaround dismissOnPageChange hiện có. Kiểm tra cách sử dụng Angular router-events được nêu trong issue, đặc biệt là NavigationEnd, và ghi lại một phương án thay thế có thể sử dụng được, kèm đủ ngữ cảnh để người đọc áp dụng. Hoàn thành khi trang không còn trỏ đến một event chưa được tài liệu hóa mà không giải thích cách sử dụng phương pháp được khuyến nghị.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
URL
https://github.com/ionic-team/ionic-framework/blob/main/BREAKING_ARCHIVE/v4.md#overlays
What is missing or inaccurate about the content on this page?
The doc says that as a workaround for the removed dismissOnPageChange, there are global events (ionNavWillChange, ionNavDidChange) that you can listen to in order to detect when navigation occurs.
I can't find any documentation anywhere on how to actually use ionNavDidChange, so this is not a great proposed alternative.
I managed to get it working using this code in app.component.ts to subscribe to Angular router events:
router.events.subscribe(event => {
if (event instanceof NavigationEnd) {
// Do something
}
});
Perhaps this should be documented as an alternative to dismissOnPageChange.
- Ngôn ngữ chính
- MDX
- Star
- 621
- Fork
- 3.2k
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 86
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ionic-team/ionic-docs
-
content
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
ionic-team/ionic-docs#4705 ·
-
content package: angular
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 78/100
ionic-team/ionic-docs#4702 ·
-
triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 80/100
ionic-team/ionic-docs#4546 ·
-
content: broken link Đang mởcontent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ionic-team/ionic-docs#4381 · 2 bình luận ·
-
triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
ionic-team/ionic-docs#3639 ·
Tất cả issue của ionic-team/ionic-docs
Issue tương tự
-
Link Checker Report Đang mởautomated issue report
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Humanity AI Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
numfocus/project-fundraising#166 ·
-
area:proxy bug security severity:low track:open-source
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100