問題タブ [flutter-provider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1760 参照

flutter - StreamProvider および StreamBuilder 使用時のエラー

以下のコードを使用して、StreamProvider と StreamBuilder を使用して、firestore からアプリにデータをプルしようとしています。「streamusers と "userslist" が定義されていないだけでなく、"testuser" もタイプではありません」というエラーが表示されます。 これが私の firestore データベースのfirestore セットアップの写真です] 1

新しいユーザーが追加されたときにfirestoreからデータを取得して動的に更新するように、これを修正する方法を知っている人はいますか?

Main.dart:

私も db.dart ファイルを持っています:

そして最後に私の user_model.dart ファイル:

0 投票する
1 に答える
1898 参照

flutter - エラー: 「メソッド、ゲッター、セッター、または演算子の宣言が必要です」

以下のコードを実装しているときに、「メソッド、ゲッター、セッター、または演算子の宣言が必要です」というエラーが表示されます。

これには、プロバイダー、コンシューマー、および StreamBuilder が含まれます。以下の実装で間違っていることはありますか? 確認したところ、エラーの状態である上記のすべてが含まれていると思います。

0 投票する
3 に答える
13690 参照

firebase - メソッド '[ ]' が null で呼び出されました

ファイアストアのセットアップ私は自分のアプリを実行していて、エラーが発生しています:

「NoSuchMethodError: メソッド '[ ]' が null で呼び出されました。レシーバー: null。呼び出しを試みました: 。」

これは、firestore データベースにある 3 つのフィールドすべてである「photourl」と「total Questions」でも発生しています。

このエラーはプロバイダーを実装した後に発生しているため、これが原因かどうかはわかりません。

私のコードは以下の通りです:

0 投票する
1 に答える
675 参照

flutter - コンシューマー内で null を返す Streambuilder

以下のようなコンシューマーにラップされた streambuilder を使用して、firestore からデータを取得しようとしています。ただし、何らかの理由で null エラーが返されます。

コンシューマーを使用するとエラーが返される理由がわかりませんが、それがなくても正常に動作します。コンシューマーを使用する場合、コレクションを別の方法で参照する必要がありますか?

スタックトレース:

I/flutter (11582): ══╡ 例外がウィジェット ライブラリーによってキャッチされました═════════════════════════