問題タブ [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.
flutter - flutter streambuilder の Stream はそれ自体を更新しますか?
Streambuilder を使用して Firestore からデータを取得することにしました。ただし、(テキスト フィールドによって出力された値に基づいて) 動的なクエリ (where または orderBy) を実行したい場合、ストリームには最初にダウンロードされたデータのみが表示されます。データ バックエンドで変更が行われない限り、Streambuilder ストリームはその値を変更/更新しないと考えさせてください。これは正しいです?はいの場合、StreamBuilder でストリームの値を更新して、クエリに基づいてデータを取得するにはどうすればよいですか? どうも。
また、ストリームを StreamBuilder の外に設定し、initState などに配置する必要があることも読みました。正確な意味はわかりません。私はそれを試みましたが、変数をinitStateに配置すると、変数を介してストリームがstreambuilderストリームに渡されません。
コード例: