Hacktoberfest 2026:維護者為十月標記出來的 issue,仍然開放、適合新手。 瀏覽 Hacktoberfest issue

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

未關閉
#3,563 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

評估

難度
3/5
預估耗時
1-2 天
新手友好度
45/100
Issue 類型
缺陷
描述清晰度
基本清楚
活躍度
停滯
技術堆疊
angular, firebase, typescript
領域
databases

研究方向

使用 Angular 18.2.0、Firebase 10.12.0 和 AngularFire 18.0.1 透過轉換器重現該查詢,然後檢查為什麼 withConverter 回傳的是一般 JavaScript 物件,而不是所要求的類別。將其行為與相關的 rxfire issue 93 進行比較。當查詢結果保留轉換後的類別時,即視為完成。

由索引模型根據 Issue 內容生成。

描述

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.

主要語言
TypeScript
星號
7.8k
分支
2.2k
平均合併
3 天 6 小時
30 天內合併 PR
5

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

angular/angularfire 的其他 Issue

查看 angular/angularfire 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。