問題タブ [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 に答える
1724 参照

flutter - Riverpod を使用した Flutter navigationBar

私は自分の状態を管理しようとしますが、実際にはできません。riverpod パッケージを使用して、管理ページの下部にナビゲーション バーを作成する方法を学びたいと思います。

クリックしたページを管理することはできますが、選択したボタンに応じて正しいページャーを返す方法がわかりません

Main.dart :

NavigationBarScreen.dart:

NavigationNotifier.dart:

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

flutter - フラッターはプロバイダとリバーポッドでフォームを作る

Flutter は初めてで、コードをアップグレードしたいと考えています。複数の textformfields を使用するフォームがあり、読みやすさを改善するためにプロバイダーと riverpod を使用してこのコードを変換したいのですが、その方法がわかりません。この例では、コードを 1 つの距離フィールドのみに単純化しましたが、他にも多くの距離フィールドがあります。

これは私のCalculatorScreen です:

これは私の formModel です(このモデルには、フォームに入力できるすべてのフィールドが含まれており、検証後にフォームの値を保存して、これらの値を使用して計算を行うことができます):

そして私の FormValidatorService :

これを Riverpod で変換したいと思います。インターネット上には例がほとんどなく、フォームを管理する方法がよくわかりません。最初は、フォームの検証を処理しようとしていますが、うまくいきません。

私の計算機画面:

そして私の FormCalculatorNotifier :

プロバイダー: