Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Typing is lost when a converter is specified in versions > 6.0.3

Đang mở
#3,563 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
45/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
angular, firebase, typescript
Lĩnh vực
databases

Hướng nghiên cứu

Tái hiện truy vấn bằng một converter sử dụng Angular 18.2.0, Firebase 10.12.0 và AngularFire 18.0.1, sau đó kiểm tra lý do withConverter trả về một đối tượng JavaScript thuần thay vì class được yêu cầu. So sánh hành vi này với rxfire issue 93 liên quan. Được xem là hoàn thành khi kết quả truy vấn giữ nguyên class đã được chuyển đổi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Hi,

When i upgrade to the latest version WithConverter returns a plain Javascript Object instead of the requested class.
This seems to be a bug in rxfire. Se this issue as well: https://github.com/FirebaseExtended/rxfire/issues/93

Version info

Angular: ^18.2.0

Firebase: ^10.12.0

AngularFire: ^18.0.1

How to reproduce these conditions

Steps to set up and reproduce

Create a class, run a query with a converter, debug the output of the query.

Expected behavior

A query with the withConverter operator should return the class not a plain javascript object.

Actual behavior

It returns a plain javascript object.

Ngôn ngữ chính
TypeScript
Star
7.8k
Fork
2.2k
Merge trung bình
3 ngày 6 giờ
Pull request đã merge (30 ngày)
5

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của angular/angularfire

Tất cả issue của angular/angularfire

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.