問題タブ [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 投票する
2 に答える
533 参照

flutter - RiverPod と StateNotifiers を使用してロード時に関数を呼び出す

RiverPod と StateNotifier を使用して状態を管理する方法については、Resocoder のチュートリアルに従っていました。

.getWeatherいくつかのデフォルト値を使用して初期ロードでを呼び出す方法について、私はどのようなつまずきを感じますか。この例は、リバーポッドのドキュメントで推奨されている関数でcontext.read(..)の使用のみを示しています。onPressed(..)

しかし、ロード時に実際に呼び出しを行うにはどうすればよいでしょうかcontext.read(このセクションの最後の部分で言及)

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

flutter - FlutterでRiverpodを使用して、アプリの状態に基づいて条件付きアイコンスワッピングにアプローチする方法は?

私のカスタムでは、パッケージを使用してアプリの状態値に応じてAppBar.leading特定のものを表示したいと考えています。これもプラットフォームによって条件付きで切り替わります。この例を使用したボイラープレートのセットアップに加えて、続行する方法がわかりません。現在の状態を以下に示します。IconButtonRiverpodIconButton

モデル/flash_status.dart:

プロバイダー/providers.dart:

lib/main.dart:

widgets/tool_bar.dart:

ここからどこに行けばいいのかわかりません。右Consumerをラップするために使用する必要がありますか? IconButton状態に基づいて適切なアイコンを条件付きで表示するにはどうすればよいですか? 状態を更新するためのモデル メソッドがありませんか? onPressed ハンドラはどのように見えますか?

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

flutter - 関数からストリームを返す

状態管理に Riverpod を使用しています。

ここでエラーが発生します

引数の型 'Stream Function()' をパラメーターの型 'SignInFormStates Function()' に割り当てることはできません。

私の__performActionOnAuthFacade機能

このエラーを解決する解決策を教えてください。前もって感謝します。

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

firebase - Flutter Riverpod : Riverpod を使用して Firebase からデータを取得する際の問題

Getx から Riverpod に変更しています。そのため、Riverpod を使用して Firebase からデータをフェッチする際の問題。

サーバー上に 2 つの製品データがあります。実行後の最初は、ProductListPage には何も表示されません。再度ページに入ると一覧が表示されます。そして、入力するたびに、リストが積み上げられます。Riverpod を使用してサーバーからデータを取得する方法は?

モデル

Riverpod プロバイダー

商品ページ一覧表示

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

flutter - riverpod を使用した Flutter API ログイン

laravel バックエンドでのログインに riverpod を使用しようとしています。現在、リポジトリから true または false を返すだけです。メールとパスワードを受け付けるフォームを設定しました。isLoading変数は、円のインジケーターを表示するためのものです。コードを実行して動作しましたが、riverpod を正しく使用しているかどうかはわかりません。それを行うより良い方法はありますか?

auth_provider.dart

auth_repository.dart

login_screen.dart