Sticky columns of a native mat-table inside a tab have sticky position always 0px
- 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ả
#### What is the expected behavior?
Sticky position of sticky columns should be calculated rightfully always
#### What is the current behavior?
`left` property of sticky columns inside a native-based `mat-table`, when placed inside a `mat-tab`, is always 0px
#### What are the steps to reproduce?
https://angular-material2-issue-pahywc.stackblitz.io
#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 7.2.15
Material: 7.3.7
OS: W10
TypeScript: 3.2.4
Browser: all
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với bản reproduction StackBlitz được liên kết và so sánh các offset của cột sticky cho một mat-table dựa trên native ở bên trong và bên ngoài một mat-tab. Theo dõi phép tính vị trí sticky của mat-table và xác minh rằng các offset bên trái được tính toán lại thành các giá trị chính xác thay vì vẫn là 0px.
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
- 35/100