问题标签 [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.

0 投票
1 回答
181 浏览

flutter - dart 的颤振 redux 中的 TypedReducer 中的泛型

我只是玩了一下flutter,函数调用中的泛型让我感到困惑。考虑下面的调用:

那么泛型combineReducers<SignInState>表示什么?

同样最令人困惑的是这种语法:TypedReducer<SignInState, ValidateEmailAction>(_validateEmail). 第二种类型ValidateEmailAction在这里做什么?

0 投票
0 回答
124 浏览

android-studio - 如何在flutter-redux-starter中使用.g文件创建模型

./starter.sh 制作

此命令生成不生成 .g 文件。其中包含序列化器和反序列化。

更多关于flutter-redux-starter

https://github.com/hillelcoren/flutter-redux-starter

0 投票
1 回答
1071 浏览

flutter - Flutter Redux:如何等待多个调度结果并在所有动作完成时调度一个动作

当应用程序启动时,我调度一个动作FetchLocalDataRequestAction并在中间件中拦截这个动作并调度多个动作。我想FetchLocalDataCompleteAction在所有操作完成后调度操作。我期待调度函数会返回一个Future我可以等待的,当所有Future的都完成时,我可以调度完整的动作。我正在使用redux_epics中间件来使用 Streams 执行副作用

中间件

史诗

0 投票
0 回答
239 浏览

flutter - 颤动的 redux 状态在没有调度动作的情况下改变

我正在一起使用 redux 和 bloc。我有一个编辑配置文件屏幕,我从 redux 状态获取初始值,然后更改 bloc 中的值。但是当我的 bloc 状态发生变化时,redux 状态也会发生变化,而无需调度操作。我想在用户提交编辑值时更改 redux 状态。这是我构建方法的第一部分:

和我的小部件来显示和更改图像:

和我的集团:

这里当我更改头像而不保存时,其他地方我使用头像也会更改。

0 投票
1 回答
2336 浏览

flutter - Flutter redux:StoreConnector vs StoreProvider

我只使用了 Flutter_redux 几天,我想知道这之间有什么区别:

?

第一个看起来很方便使用。我应该注意使用其中一种方法有什么优点或缺点吗?

根据文档,StoreConnector 将在其中重建小部件,因此:

  • 当您不需要重建小部件时,可以不使用 StoreConnector 吗?
  • 可以在 StoreConnector 中有多个小部件吗?
0 投票
2 回答
737 浏览

flutter - 用户登录后在 StoreConnector 中 Flutter redux Navigator.pop()

我该怎么做Navigator.of(context).pop((route) => false); 在我的登录屏幕中

这有效,但显示错误。

我写在这里是因为我什至不知道如何在谷歌上制定一个查询,因为我是电脑化的 Flutter(我处理反应)

0 投票
1 回答
28 浏览

flutter - 如果我已经安装了flutter_redux,我应该安装redux

我正在设置我的应用程序以使用 redux 并且刚刚安装了flutter_redux但注意到Store找不到要导入的类,应该将其传递给StoreProvider. 单独安装redux包后,导入可用。该站点说这redux是该库的依赖项,那么为什么要单独安装 redux?

0 投票
3 回答
1045 浏览

flutter - 在 Flutter 中创建私有路由

如何在我的私有路由上创建一个包装器,仅当用户被授权时才导航到屏幕,否则重定向到登录并在登录后返回原始屏幕。如何以一种通用的方式实现这一点,以便我在其他私人未来屏幕上重复使用它?

0 投票
1 回答
119 浏览

flutter - 推送到列表后更新类的实例

考虑这个飞镖代码:

我的问题是传递的项目是List被复制到List还是参考。
我遇到了这种歧义,因为我正在使用flutter_reduxwhere 一个 action 包含 class 的实例T。在 reducer 上,我将此T实例添加到我的状态中。稍后,在中间件中,我更新了 thist的 id。但令人惊讶id的是,状态字段(在本例中为列表)也发生了变化!所以我唯一的猜测是对象是通过引用传递的。这个假设正确吗?

0 投票
1 回答
218 浏览

flutter - flutter redux setState 会调用 oninit 函数并再次刷新页面 #189

当我setState时,oninit函数会再次调用,调用api并刷新页面,如何避免这种情况