腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
等待
redux-observable
中
操作
的
异步
分派
、
由此产生
的
操作
被redux中间件(具体地说是)截获,该中间件执行HTTP请求并将
分派
此类
操作
的
结果转换为promise,promise
的
标准行为是在HTTP请求成功时进行解析,在HTTP请求失败时进行拒绝我需要做
的
是,在这个史诗中,一旦解决了这个承诺,就需要做额外
的
工作,因为我需要包含在初始SAVE_ACTION
操作
的
有效负载和HTTP响应
的
有效负载
中
的
数据。由于
浏览 1
提问于2018-08-26
得票数 1
1
回答
混合redux-thunk和
redux-observable
、
、
、
我有一个使用redux-thunk
的
应用程序,我想试试
redux-observable
。组件
中
调用
的
,如下所示: .then(r=>this.setState({loaded:true}))现在我想尝试
redux-observable
,我是否可以将它与redux-thunk结合起来,并替换processData2()调用来
分派
一
浏览 2
提问于2018-04-23
得票数 1
1
回答
如何从epic redux可观测到
的
componentDidMount方法
中
设置数据状态
、
、
、
我是新来
的
-可观察
的
。我有一个史诗功能,要求一个api调用和emmit一个新
的
成功行动。在我
的
react视图中获得数据
的
干净方法是什么?在我
的
componentDidmount方法
中
,我调用getUsers redux
操作
。我想在componentDidmount
中
设置状态,但它只运行一次,不会
等待
承诺史诗。
浏览 1
提问于2018-03-31
得票数 1
回答已采纳
1
回答
流类型检查
操作
$ observable
、
、
、
我正在使用
redux-observable
来构建epics,用于监视要
分派
的
操作
,如果有匹配,它们会运行一些
异步
代码。epic
的
action$参数是可观察
的
,但是流
中
似乎没有Observable<>类型。如何正确地将流类型分配给action$const fetchApiEpic = (action$) => {};
浏览 14
提问于2017-02-18
得票数 7
回答已采纳
1
回答
监听组件
中
的
某些redux
操作
、
、
有没有办法使用redux-thunk中间件监听组件
中
的
某些
操作
?或者我真的需要使用redux-saga或
redux-observable
来实现这一点?这是我
的
redux-thunk
异步
操作
,我只是想在TICKET_CREATE_SUCCESS
操作
分派
后关闭对话框 export const createTicketEffects = (ticket:
浏览 1
提问于2021-03-06
得票数 0
1
回答
如何在可以观察到
的
史诗中表现出副作用?
、
、
、
、
在
redux-observable
中
,epics接受
操作
流并返回新
的
操作
流。在我
的
用例
中
,我需要在一些
操作
被
分派
之后发送分析事件,然后什么也不做。使用redux-saga,我可以使用takeEvery监听这个动作,并在一个佐贺函数
中
执行一个副作用: yield takeEvery('SOME_ACTION', function*() { sendA
浏览 0
提问于2017-08-09
得票数 10
回答已采纳
1
回答
Redux:
等待
一个史诗动作完成
、
、
、
、
我使用
的
是react + redux +
redux-observable
。WebServiceProxy.getCompanies().pipe(map((companies: Company[]) => fetchCompaniesFulfilled(companies))))它执行一些
异步
操作
,然后使用结果调用“正常
操作
”: export const fetchCompaniesFulfilled = (companies: Company[]) => ({ type:
浏览 0
提问于2018-09-10
得票数 0
1
回答
如何在组件
中
订阅epic
的
动作输出流
、
我正在将loadInstruments thunk重构为
redux-observable
epic,因为它做了越来越多
的
异步
操作
,加上我需要取消
操作
等(教程
中
的
典型维基搜索场景)。它返回了一个承诺,我可以
等待
,然后看看AJAX调用
的
结果(这个结果也被放到redux store
中
)。然而,在重构到
redux-observable
和epic之后,我没有办法从epic返回一个值,因为我
的
浏览 7
提问于2018-08-16
得票数 1
1
回答
redux中间件和redux可观察史诗之间有什么区别?
、
、
、
、
我想了解什么时候在上使用是合适
的
(反之亦然)。 虽然您通常会根据收到
的
某些
操作
生成
操作
,但这实际上不是一个要求!一旦你进入你
的
史诗,使用任何你想要
的
可观察
的
模式,只要从最终
的
,返回
的
流输出<e
浏览 0
提问于2018-12-13
得票数 2
回答已采纳
1
回答
iPhone - GCD向串行调度队列发送
异步
操作
、
、
假设我正在进行一个到web服务
的
异步
连接,根据定义,它是
异步
运行在独立于主线程
的
单独线程
中
。 现在假设我将这个作业或代码块放在一个串行调度队列
中
。由于串行调度队列一次处理
的
作业不会超过1个,但我发送
的
作业已经是
异步
的
,那么它是否会认为该作业是在调用
异步
作业之后完成
的
?或者,它实际上会
等待
异步
作业完成后再处理下一个作业吗?如果是并发队列,那么并发生
浏览 0
提问于2012-02-15
得票数 4
回答已采纳
1
回答
在redux中间件
中
多次
分派
有效吗?
、
对于前端应用程序,我正试图将我
的
头脑集中在Redux或一般
的
州管理上。 据我所知,创建复杂
操作
逻辑
的
基本库有三个:redux-thunk、redux-saga和
redux-observable
。我正在使用redux-thunk创建
异步
操作
链,但我发现它们有点不合适:
操作
创建者应该创建
操作
,而不是函数。由于生成器
的
语法,使用redux-saga似乎是不自然
的
。我不需要说任何关于
redux-ob
浏览 1
提问于2020-02-03
得票数 1
回答已采纳
3
回答
如何
等待
redux
操作
完全调度后再调度另一个
操作
?
、
、
随着我
的
应用程序
的
增长,现在出现了redux状态错误。这是因为在某些情况下,
异步
操作
尚未完全调度,但其他
操作
在前一个
操作
完成之前调度并完成。 有没有办法让一个动作
等待
上一个动作完全被
分派
?
分派
的
操作
函数调用将在不同
的
函数上发生,甚至在不同
的
react组件中发生,因此promise形式
的
操作
将不是解决方案。我需要一些东西来管理re
浏览 2
提问于2020-01-05
得票数 1
2
回答
如何使用Flux管理
异步
存储
操作
?
、
在Facebook关于Flux架构
的
文章
中
,静提到了,调度员强制在当前
操作
被商店完全处理之前,不能
分派
任何
操作
。这里
的
调度程序是强制不存在级联效应
的
主要部分;一旦一个动作进入存储区,在商店完全完成处理之前,您就不能再放一个。那么,我
的
问题是,如何正确处理可能从存储
中
启动
的
长期运行
的
异步
操作
(例如,Ajax请求,或者处理其他一些阻止动作
分派
完成<e
浏览 2
提问于2014-05-13
得票数 30
回答已采纳
1
回答
与ngxs
异步
操作
的
成功/失败
操作
事件
的
用途是什么?
、
、
ngxs
的
示例应用程序通常会为每个
异步
操作
分派
不同
的
成功/失败
操作
。github.com/tommythongnguyen/Ngxs-Pizza-Order/blob/master/src/app/products/store/pizzas.state.ts#L45 对我来说,如果您想
等待
操作
成功/失败,那么简单地观察
分派
更有
浏览 11
提问于2019-01-30
得票数 2
回答已采纳
1
回答
ngxs调度在
异步
操作
完成之前完成。
、
"@ngxs/store": "^3.7.2"this.store.dispatch(new CreatePackageAction(pkg)) .sub
浏览 5
提问于2021-12-13
得票数 2
1
回答
Redux中间件响应处理策略
、
、
是最规范
的
策略? 让中间件冻结
操作
直到响应到达,并从响应处理程序进一步将其
分派
给Reducer。制作一个灵活
的
中间件,允许这两个变体。换句话说:可以中间件发送新
的
,或者只向 Reducer <code>E 123</code>进行当前<code>e 224<
浏览 1
提问于2018-02-07
得票数 0
3
回答
如何侦听组件
中
的
redux
操作
流
、
、
、
、
我正在开发一个使用以下架构
的
React应用程序: export const listTodo = createAsyncAction( 'TODO:LIST:REQUEST',然后,redux还原器将被list
浏览 0
提问于2019-03-27
得票数 4
2
回答
阻塞队列上
的
GCD - dispatch_async
、
如果在当前被自己
的
dispatch_sync
操作
阻塞
的
队列上dispatch_async一个代码块,会发生什么情况?它们是否锁定,或者在dispatch_sync
操作
返回后阻塞队列是否会继续?我创建了一个对象来管理对后备存储(在本例
中
为SQLite)
的
访问。它使用一个concurrent GCD队列,任何其他想要访问存储
中
的
信息
的
对象都将向管理器传递一个请求以及一个将被
异步
执行
的
块。:如果放在同步<
浏览 1
提问于2013-03-21
得票数 1
回答已采纳
2
回答
我应该选择哪种redux中间件?
、
、
、
,,,,,我想知道它们之间是否有任何不同,比如性能、浏览器支持、用例等等,或者我遗漏
的
其他任何东西。我为这些做了一番艰苦
的
研究,但没有找到任何文章。 这样我就可以考虑为我
的
应用程序选择一个中间件。如果我知道具有不同中间件
的
特定用例,那么选择中间件也是很棒
的
。或者,所有的中间件都只是约定,我可以为任何类型
的
redux应用程序(小
的
还是大
的
)选择其中<e
浏览 0
提问于2018-04-26
得票数 2
回答已采纳
1
回答
推断asyncThunk
操作
的
类型
、
、
、
、
我需要使用useAppDispatch来
等待
分派
异步
thunk
操作
<T extendsPromise<AnyAction> : T; return useDispatch();Iam将
操作
分派
为dispatch(exportCollateral({f
浏览 0
提问于2021-03-21
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券