rree
それで、このエンドゲームコンポーネントがあり、それがレンダリングされると、何らかの理由で setScore 関数が呼び出され、それが次のエラーが発生する理由だと思います:
Uncaught (約束どおり) FirebaseError: 無効なドキュメント参照。ドキュメント参照には偶数のセグメントが必要ですが、リーダーボードには 1 つのセグメントがあります。
は 27 行目にあります。レンダリング時に setScore が呼び出されるからだと考えるのは間違っていますか?そうでない場合、問題/解決策は何ですか?
Firebase には Leaderboard コレクションがあり、ユーザーの時間と名前からドキュメントを作成したいと考えています (ユーザーごとに 1 つのドキュメントが必要です)
P粉6857572392023-09-11 00:12:38
メソッド addDoc
ドキュメント参照の代わりにコレクション参照を使用する必要があります。ドキュメント参照はドキュメント名を指定する場合にのみ使用されます。その場合は setDoc
を使用する必要があります。次のサンプル コードを参照してください:
この問題を解決するには、以下のサンプル コードを参照してください:
リーリー詳細については、この ドキュメントをご覧ください。