feat(sidenav): add a modal option
- Ngôn ngữ chính
- TypeScript
- Star
- 25k
- Fork
- 6.8k
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 91
Mô tả
#### Feature Description
Add an input to the mat-sidenav that determines whether it is treated as a modal dialog. This is where we landed after some discussion about the sidenav's current focus trapping behavior: https://github.com/angular/components/pull/21962#issuecomment-796983169
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách xác định phần triển khai của mat-sidenav và hành vi focus-trapping hiện có của nó, sau đó đọc cuộc thảo luận pull request được liên kết về ngữ nghĩa modal đã thống nhất. Công việc được hoàn thành khi sidenav cung cấp một input kiểm soát việc nó có được xử lý như một hộp thoại modal hay không, với hành vi và các bài kiểm thử bao quát tùy chọn đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- angular, typescript
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100