mat-select - Allow mat-option selected property to be settable
- 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ả
#### Bug, feature request, or proposal:
Feature request
#### What is the expected behavior?
To be able to set the mat-option selected property
#### What is the current behavior?
Currently the mat-option selected property is readonly and you have to programatically select options.
#### What is the use-case or motivation for changing an existing behavior?
Being able to bind to the selected property would be a cleaner implementation for a user versus having to do it manually, especially in cases where using cascading mat-select with multiple=true (harder to manage)
#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 4.4.3
Material 2.0.0-beta.11
Windows 10
TypeScript - 2.5.2
All browsers
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc phần triển khai của mat-select và mat-option để hiểu thuộc tính readonly selected hiện đang được quản lý như thế nào. Xác nhận hành vi binding dự kiến cho mat-option, bao gồm các trường hợp mat-select xếp tầng với multiple=true. Hoàn tất khi selected có thể được thiết lập hoặc binding theo yêu cầu mà không làm hỏng hành vi chọn hiện có.
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ó
- 3/5
- Thời gian dự kiến
- 1-2 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
- 45/100