可以从 Cubit state function 返回值还是发出 state 并使用 BlocListener 更好? 调用此 function 的小部件添加一个游戏,然后重定向到一个新页面并将游戏 object 传递给它。 这行得通,但感觉这不是正确的方法。 这样做可以吗,还是我应该发出一个新的 ...
可以从 Cubit state function 返回值还是发出 state 并使用 BlocListener 更好? 调用此 function 的小部件添加一个游戏,然后重定向到一个新页面并将游戏 object 传递给它。 这行得通,但感觉这不是正确的方法。 这样做可以吗,还是我应该发出一个新的 ...
我是Flutter和BloC的新手,所以我想创建一个项目来提高我对它们的了解。 在下方您可以看到 dart 个文件。 bnb_cubit.dartclass AppBottomNavigationBarCubit extends Cubit<AppBottomNavigationBarSta ...
我面临这个奇怪的问题,虽然我已经设置了 state,但是在 init state 中访问时的值显示为 null! user_cubit.dart user_state.dart myWidget.dart 控制台日志: 虽然userState's userModel有价值,但为什么我不能在 ini ...
我面临这个奇怪的问题,虽然我已经设置了 state,但是在 init state 中访问时的值显示为 null! user_cubit.dart user_state.dart myWidget.dart 控制台日志: 尽管userState's userModel有价值,但为什么我不能在init ...
我有一个屏幕显示资产的股票价值资产选择下拉菜单现在,我将所有这些值放在一个 State class 中: 我应该将这个 State class 分成几个较小的 State Cubit 架构中的类吗? 例如,资产列表似乎与选择信息无关。 我应该将屏幕使用的所有变量都保留在一个 state 中,还是应 ...
我的 flutter 项目中有 2 个 ImageAssets 我想根据动作在它们之间切换,我使用的是 cubit 和 states。 转到另一个小部件然后返回后图像发生变化如何刷新小部件或在没有有状态小部件的情况下执行此操作这是我的图片,我想在灰色图片和基本图片之间切换 这是 OnButtonP ...
我正在使用cubit进行状态管理。 我在状态中有一个变量。 当发出其他state时,它会被重置。 状态文件 肘锉 为什么会发生这种情况,以及如何在不向每个州传递 props 的情况下克服这个问题。 ...
我是 flutter 的新手,我正在使用 flutter_bloc 包中的 Cubit。 我这里有这种情况。 我有如下图所示的屏幕 A,其中显示了视频列表等,以及与该视频相关的评论。 现在我有屏幕 B(某种详细信息页面),其中有一个按钮可以启动屏幕 C(它是屏幕 A 的重复屏幕),一次只播放一个视 ...
我无法找出使用 firestore streams和flutter_bloc完成此操作的正确架构。 我的目标: 我有一个logged in user ,我想将user details存储在collection中, document id与logged in user id相同,并且想在整个程序中收听 ...
我正在尝试将商品添加到购物车,所以如果有人知道如何解决这个 RangeError,我就会看到它,我会感谢他的努力 ...
我在章节屏幕中使用 bloc 提供程序创建了一个肘,在另一个屏幕中我试图直接使用相同的肘而不创建另一个。 这是章节屏幕 在第二页上,我试图在不使用 bloc 提供者的情况下消耗肘。 但我得到了这个错误 这是我试图消耗肘的页面 ...
谁能给我解决这个错误的方法。 我不知道错误何时发生,也不知道导致此问题的代码部分是什么这是我运行程序时显示的错误 这是我的main.dart文件 我添加了cubit class ..当我添加它时可能会出现问题这是我的HomeLayout屏幕 这是TasksCubit class ...
我是 flutter 的新手,我正在使用 bloc 构建一个应用程序来进行 state 管理。 我正在尝试使用 appBar 上的 IconButton 切换主题模式,但是当我按下按钮时主题不会改变。 我该如何解决? 我通过观看教程来创建这个应用程序,除了主题管理器部分之外,我做了所有类似的事情,因 ...
我想使用blocTest为我正在测试的 Cubit function 模拟按键事件。 到目前为止,我似乎无法在 BlocTest 中调用simulateKeyDownEvent KeyDownEvent,因为它专注于 Bloc/Cubit 而不是小部件。 但是当我模拟 RawKeyDownEven ...
我的问题仅在我尝试使用该应用程序并单击屏幕上的按钮时发生.. 当我点击一个特定的应用程序时,应用程序没有停止响应,发生了什么,这是随机发生的,我不知道为什么还有 Android Studio 进入无限循环并在控制台中保持打印此消息(日志:空) android 工作室中发生的情况的屏幕截图 http ...
我使用connectivity_plus来监听 Internet 连接并使用 flutter cubit 处理状态。 当我在 flutter web 上运行代码时,状态一直停留在NetLoading()上,直到一次,我关闭(打开)互联网,但在 android 设备上运行不存在问题。 我的肘 和 Bl ...
我正在尝试使用 async 和 await 在流块外部打印和返回值,但我无法在外部打印它。 请帮忙。 这是下面的代码 ...
这个想法是从 api 连续获取数据并在屏幕上显示此数据,而无需手动获取,就像其他人对服务器数据执行更改一样,此更改将在没有用户刷新操作的情况下显示。 实现在 Flutter BLoC (cubit) 中完成。 我已经在 cubit 中获得了数据的控制台打印,但在 BlocBuilder 中也无法在 ...
我有一个屏幕,其中有一个填充项目的列表,现在我想在列表上方添加下拉列表,所以我对如何实现它感到困惑。 以下是代码片段: 我想知道如何调用 HomeCubit()..getdropdownitems() items 方法,以便在 fetchusers 列表上方显示一个下拉列表。 ...
我有一个名为AuthCubit的肘位,其中我有多个与身份验证相关的功能,例如登录、重置密码、... 问题是我的所有功能都需要在第一个屏幕上从用户获取的变量phoneNumber ,在检查服务器中是否存在phoneNumber或应用程序导航到不同的屏幕之后。 所以我的问题是可以将phoneNumb ...