为 cbuit 放置 blocprovider

问题描述

新的颤振和肘...所以....

我的测试应用程序显示 + 0 - 小部件,我可以让 cubit 递增和递减,这没问题。

但我试图将这个cubit代码放在我真正的应用程序中。这是从 json 文件构建百吉饼名称的列表视图。我试图将计数器小部件放入我的应用程序中。它从具有 15 个百吉饼名称的 json 字段构建列表视图我让这个应用程序处理状态更改并尝试移动到 cubit。

问题是我不确定在哪里插入供应商代码。我似乎没有尝试过enter image description here

  home: CubitProvider(
        create: (_) => CounterCubit(),child: CounterPage(),

进入工作应用。

main.dart counter_cubit_page.dart

解决方法

flutter_bloc 中没有 CubitProvider 类。应该是 BlocProvider

home: BlocProvider(
        create: (_) => CounterCubit(),child: CounterPage(),