問題タブ [statelesswidget]
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 の別の画面でのユーザーの操作に応じて動的に表示されるテキスト付きの黒いバナーを取得するにはどうすればよいですか?
私は、ユーザーが別の画面でアイテムを注文したときに同じタブの画面から戻ったときに表示される黒いバナーを取得するという課題を負っています。以下の現在のコードは、ユーザーが別のタブを選択して終了し、画面に戻った場合にのみ、黒いバナーを適切に表示します。動的に提示する必要がある部分は、「if (OrderProvider.listOrderSummary.isNotEmpty)」で始まります。これには、ステートレス ウィジェットをステートフルにすることが含まれると思いますが、その結果、正しいアプローチではない可能性があることを示すエラーが発生します。
flutter - ステートレス ウィジェット (画面) で子ウィジェットを有効/無効 (表示/非表示) にする方法
私のアプリには、ボタンの選択に基づいて条件付きで表示されるいくつかのボタンとテキスト ラベルで構成される画面があります (たとえば、covid 陽性の個人にさらされたかどうかを尋ねる yes/no ラジオ ボタン。出会いが15分以上続いたかどうかを尋ねる別のラジオボタンが表示されます)。
- 画面のステートレス ウィジェットはパフォーマンスが向上するため望ましいことを知っているので、画面ウィジェットをステートレスに保とうとしています。
- この例のラジオ ボタンは、実際にはToggleButtonをラップするカスタム ステートフル ウィジェットであるため、メインのステートレス ウィジェットとステートフルな子ウィジェット (トグル ボタンを使用) の間を流れる条件 (ウィジェットの可視性を制御する) があります。
flutter - Flutter は Stateless Widget でライフサイクル イベントをリッスンしますか?
アプリがバックグラウンド/フォアグラウンドにあるときに StatelessWidget のライフサイクル イベントをリッスンするソリューションはありますか? その特定の画面には StatefulWidget はありません。Getx() コントローラーを使用してデータの変更を観察しています。
flutter - ステートレス ウィジェットは再構築されますか?
以下に示すようにステートレス ウィジェットのリストを作成し、id をパラメーターとしてウィジェットに渡します。
カートページのコード:-
CartTile のコード:-
したがって、私の質問は、ホームページで setState を呼び出すたびに、ステートレス ウィジェットが再構築され、ドキュメントの読み取りが増加するかどうかです。同じ引数またはパラメーターをステートレスウィジェットに渡すと、キャッシュメカニズムのために再構築されないことをどこかで読んだためです。読み取りが増加する場合、この問題を解決する他の方法はありますか?