问题标签 [flutter-redux]
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.
flutter - 如何在 Flutter 中将参数传递给动作
我有这个动作
我像这样发送它
现在,如果我想传递两个参数,我该怎么做?因为那里已经有一个参数。
我试过这个
但是然后在调度时,如果我这样做
它说 singUpAction 需要 3 个参数,所以我不太清楚如何只传递这两个
谢谢
flutter - 在 Flutter 中组合减速器
我在这个库中使用 Redux 和 Flutter 。如果解决方案是更改为 redux dart 库,那么我将更改它。
这是我为商店提供的代码,我一直在从不同的教程中学习
我首先使用signUpState进行测试,当我只使用那个时,它目前有效,当我添加另一个reducer并取消注释该行时
在尝试发送与上述行一起使用的注册相关操作时,我得到了评论Uncaught (in promise) Error: Expected a value of type 'SetLoginStateAction', but got one of type 'SetSignUpStateAction'
我认为这部分代码是结合减速器:
那我该怎么办?
编辑:我现在更改了这样的代码,但问题仍然存在
编辑:这是注册状态(它没有做太多,因为我只是在测试)
还有注册缩减器
打印语句执行
编辑2:
这是登录减速器,但这里还没有进行任何操作,我没有实现任何登录操作
flutter - 如何在 Flutter 中读取渲染树之外的存储值
我正在学习 Flutter 并尝试与 redux 集成以进行商店管理。
我看到商店的所有示例都是在小部件的渲染部分中访问的,例如:
但是如何从 initState 中的存储中获取一个值,并检测该值是否发生变化,例如?我可以在渲染树之外为某个值设置一个监听器吗?
谢谢你。
为清楚起见进行编辑,我正在寻找的是一些 Flutter 等效于 react 的 useSelector 能够获得 useEffect 值的变化
编辑:我在想一个选项(尽管不是问题的答案)可能是从父级传递值,然后在子级中使用 didChangeDependencies()
flutter - 使用动作参数 Flutter 测试 Redux-Saga
我正在尝试测试参数是动作的传奇,但是我收到以下错误
我如何测试这个传奇?下面的测试示例来自flutter redux saga docs,但它根本不广泛
flutter - Flutter:将有状态的小部件组合成一个 Flutter-redux 应用架构
在这个问题之后,我理解了为什么StatefulWidgets在基于 Redux 的颤振应用程序的上下文中确实有意义。这也是我想要完成的——
一个页面,它是来自应用程序范围状态的“馈送”信息(登录用户详细信息、api 数据等),并且还可以从其连接的 ViewModel 调度操作,但它还包含范围较小、寿命短的有状态小部件状态。诸如动画之类的东西,在提交之前动态验证用户输入,以及根据用户操作更改 UI。
所以我对这里的方法很感兴趣,希望有人可以帮助我。目前我所有的“页面”都是通过商店连接到应用程序状态的无状态小部件,方式如下:
在这里,我只是尝试根据用户点击简单地更改“LoginPage”小部件内的文本颜色,同时仍保持与商店的连接,以便 UI 在新的应用程序状态信息到达时不断更新。
我们那里有这样的参考吗?谁能提供一个例子,或者只是如何实现这一目标的基本准则?看起来很简单,但我正在努力解决它。
flutter - 应用程序因“没有 StoreProvider”而崩溃> 找到。”在启动时。颤振还原
非致命异常:StoreProvider.of 中的 package:flutter_redux/flutter_redux.dart 29 错误:未找到 StoreProvider。要修复,请尝试: * 通过使用 --preview-dart-2 标志使用 Dart 2(必需) * 使用 StoreProvider 包装 MaterialApp,而不是单独的 Route * 为您的 Store、StoreProvider 和 StoreConnector 提供完整的类型信息< State, ViewModel> 如果这些解决方案都不起作用,请在以下位置提交错误:https://github.com/brianegan/flutter_redux/issues/new
flutter - 如何在 Flutter 中混合良好的 null 安全性和不健全的 null 安全性
我正在构建一个 Flutter 应用程序,我需要使用该flutter_redux
包进行全局状态管理。
不幸的是,当我添加它并尝试执行我的应用程序时,我收到以下错误:
请问,我该如何解决这个问题?
flutter - 在 Flutter Redux StateConnector 中返回除 Widget 以外的其他对象
我正在使用 Flutter Redux 进行全局状态应用程序管理,现在我被困住了,因为 StoreConnector 总是希望我返回一个 Widget。
我怎样才能返回除小部件以外的其他东西。在我的情况下,我想根据配置返回自定义路由。
这是我的代码
正如你在上面看到的,我不想返回一个小部件,我想返回一个基于配置平台的路由器。我不想在Platform.is*
这里使用,我已经在我的自定义应用程序逻辑中使用了它。
谢谢。