Calling capitalize() on undefined returns an unhelpful error message
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- developer-experience
Hướng nghiên cứu
Tái hiện lời gọi capitalize(undefined) từ Ember Twiddle được liên kết và kiểm tra entry point trong @ember/string trong khi theo dõi console của devtools. Hoàn thành khi trường hợp undefined báo cáo một lỗi hữu ích, có chủ đích thay vì replace TypeError ở mức thấp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
- Twiddle here - you need to look into devtools console
The problem
When calling capitalize() on undefined:
import { capitalize } from '@ember/string';
return capitalize(undefined);
One will get a weird error:
Uncaught TypeError: Cannot read property 'replace' of undefined
at Cache.func (ember.debug.js:41546)
at Cache.get (ember.debug.js:30881)
at Object.capitalize (ember.debug.js:41770)
at ApplicationController.get foo [as foo] (about:srcdoc:35)
at getPossibleMandatoryProxyValue (ember.debug.js:14419)
at get (ember.debug.js:14485)
at ember.debug.js:46909
at runInAutotrackingTransaction (ember.debug.js:54899)
at track (ember.debug.js:55486)
at PropertyReference.value (ember.debug.js:46908)
- Ngôn ngữ chính
- TypeScript
- Star
- 4
- Fork
- 14
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của emberjs/ember-string
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
emberjs/ember-string#447 · 40 bình luận · 2 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
emberjs/ember-string#370 · 18 bình luận ·
Tất cả issue của emberjs/ember-string
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
cline/mcp-marketplace#2932 ·
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
lingdojo/kana-dojo#32188 · 1 bình luận · 5 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Portkey-AI/gateway#1844 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 61/100
rjsf-team/react-jsonschema-form#5495 ·
Maintainer thường phản hồi trong vòng 2 ngày