TypeError: Cannot read properties of undefined (reading 'startsWith')
- Ngôn ngữ chính
- JavaScript
- Star
- 3.3k
- Fork
- 99
- Merge trung bình
- 14 giờ 22 phút
- Pull request đã merge (30 ngày)
- 6
Mô tả
We are observing a `TypeError` from this line:
```.ts
const elideShift = event.code.startsWith('Key') && event.shiftKey && event.key.toUpperCase() === event.key;
```
See: [Sentry](https://sentry.io/organizations/github/issues/?project=1890375&query=is%3Aunresolved+github%2Fhotkey&sort=new&statsPeriod=1h)
Though this was first seen 9 months ago, looks like there has been a recent spike.
Hướng dẫn đóng góp
Hướng nghiên cứu
Sử dụng dòng event.code.startsWith được báo cáo làm điểm bắt đầu; truy vết cách các sự kiện bàn phím đến được dòng này và xác định lý do event.code có thể là undefined. Xác nhận cách xử lý dự kiến bằng một bản tái hiện hoặc một bài kiểm thử hồi quy cho trường hợp được báo cáo, đồng thời xác minh rằng nó không còn phát sinh TypeError.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- frontend
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 45/100