Checkbox: shift+click
- 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:
Bug
#### What is the expected behavior?
By holding down the shift key and clicking a checkbox this should checked.
#### What is the current behavior?
The checkbox is not marked only shows the ripple effect.
#### What is the use-case or motivation for changing an existing behavior?
I would like to implement a Gmail-style checkbox.
#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Material: 2.0.0-beta.8
Angular: 4.3.2
TypeScript: 2.4.2
Chrome
#### Is there anything else we should know?
[https://material.angular.io/components/checkbox/examples](https://material.angular.io/components/checkbox/examples)
In Safari it works.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với Angular Material checkbox examples và tái hiện hành vi shift-click trong Chrome bằng các phiên bản được liệt kê trong issue. Theo dõi việc xử lý tương tác với checkbox để xác định tại sao chỉ có ripple xuất hiện; công việc được hoàn tất khi shift-click đánh dấu checkbox như mong đợi mà không làm phát sinh hồi quy đối với các lần nhấp thông thường.
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
- Lỗi
- Độ 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
- 32/100