問題タブ [cubit]

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

flutter - providernotfoundexception(t, context.widget.runtimetype) をスローします。

私はフラッターを学んでおり、cubit を使用して todo リスト アプリケーションに取り組むことにしました。ホーム画面でブロックプロバイダーを使用してキュービットを作成し、別の画面で別のキュービットを作成せずに同じキュービットを直接消費しようとしています。

ホームスクリーン cubit セクションと cubit を使用したデータベースの作成:

ここでキュービットを作成し、データベースを作成しました。

2 番目のページに移動するボタンがあります。

2 番目のページでは、ブロック プロバイダーを使用せずに cubit を消費しようとしています。ブロックプロバイダーを使用すると、データベース内のデータにアクセスできなくなり、データベースの作成を再度呼び出す必要があります。

実行しようとすると、このエラーメッセージが表示されます