問題タブ [stream-builder]

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 投票する
3 に答える
5967 参照

flutter - Flutter StreamBuilder が初期化時に 2 回呼び出される

StreamBuilder は常に 2 回呼び出されますか? 最初のデータ用に 1 回、次に入力ストリーム用に 1 回?

次の StreamBuilder を初期化すると、ビルド メソッドが 2 回呼び出されることがわかります。2 番目の呼び出しは、最初の呼び出しから 0.4 秒後です。

ストリーム: ビルド 1566239814897

ストリーム: ビルド 1566239815284

StreamBuilder が 2 回呼び出されるのはなぜですか?

0 投票する
2 に答える
3770 参照

firebase - Flutter Streambuilder は常に再構築されます

Firestore をリッスンするストリーム ビルダーがあり、ちょっとうまくいきます。主な問題は、ストリームビルダーが再構築を続けることです (追加の読み取りに費用がかからない場合は心配ありませんが、費用がかかる場合は、私が想定している問題です)。メイン ページが最初にビルドされると、別のページに移動すると再度ビルドされ、メイン ページに戻ると 3 回目の再ビルドが行われます。

コード:

次に、2 番目のページに移動すると、配列が空になります。どこにもクリアしていないので、アイテムをタップした後に配列を空にする理由がわかりません...

ログ:

0 投票する
2 に答える
50 参照

json - JSONデータをオブジェクトに変換して、後でテーブルに使用する方法は?

StreamBuilder私は毎秒JSONを私に与えているを持っています。「fichajes」というクラスがあり、その属性は次のとおりid, worker_id, date, hour, type_checking_idです。

JSON は次のとおりです。

json のオブジェクトを取得して、後でテーブルに使用したいと考えています。

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

flutter - firestore が変更されたときに Streambuilder が更新されない

私はアニメーション化されたリストを持っています。ビルド関数はアプリの本体からスタックに含まれています。データベースで何かが更新されるたびに、ストリームビルダーは再構築しません.項目は関数によって初期化に設定されます: