计算给定假设动作的未来状态
Calculate future state given hypothetical action
在不改变当前状态的情况下,如何计算假设操作的状态?我应该使用当前状态创建一个新的存储,然后将我的操作分派给它吗?
(我有超链接,点击后应该发送一个操作,我想将href属性设置为未来的URL,主要是为了让"新选项卡中的打开链接"起作用。)
在一个简单的情况下,您可以直接调用reducer:
hypotheticalState = reducer(store.getState(), action);
在一个更复杂的情况下,我想你必须做你描述的:
使用当前状态创建一个新的存储,然后向该发送[一个]操作
相关文章:
- 事件和状态
- 获取选择框的状态
- 相位器状态未捕获参考错误
- 如何更改reactjs中外部/独立组件的状态或属性
- 如何使用密码检测网络中的状态连接
- Ember.js-接口状态应该存储在哪里
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- 在Angular 2中布线期间保持零部件处于活动状态
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- XMLHttpRequest未返回值-状态202
- 使用javascript反复检查用户在facebook上的登录状态
- 如何使bxslider仅在移动视图中处于活动状态
- 获取ASP.NET Ajax Timer状态
- React redux初始化功能,无论状态变化如何
- 无法在现有状态转换期间更新-未使用任何非法的setState()
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 从组件状态的数组中删除元素
- 计算给定假设动作的未来状态
- 使用下划线_.delay,我如何停止未来的执行并提供用户状态
- 找不到状态时UI路由器附加程序和未来状态的404页面