問題タブ [riverpod]

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 に答える
1538 参照

flutter - ChangeNotifier をプロバイダーから hooks_riverpod に移行する

プロジェクト全体をプロバイダーからリバーポッドに移動したいと考えています。しかし、私はこの時点で立ち往生しています。

これは、サブウィジェット用のプロバイダー ウィジェットです。一度だけ初期化されます。このクラスを Riverpod で HookWidget として記述するにはどうすればよいですか?

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

flutter - Flutter RiverPod:毎回実行される後処理をFutureProviderに追加するには?

私のアプリでは、riverpodflutter_ttsパッケージを使用して http 応答を読み上げています。まず、次のように FutureProvider でデータをフェッチした後に追加しました。

ただし、FutureProvider が同じ itemId で複数回呼び出された場合でも、初めて読み上げられました。

次に、buildメソッドに追加しましたが、ウィジェットを再構築するときに常に読み上げられました。

これを解決するアイデアはありますか?

完全なコードは次のとおりです。