问题标签 [redux-observable]
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.
rxjs5 - 如何使用 redux-observable 缓存 ajax 数据 - RxJS 5
我正在尝试缓存通过 redux-observable 史诗调用的 ajax 数据。
我的目标是仅在第一次 dispatch 时调用 API LOAD_DATA_REQUEST
,然后第二次返回缓存的数据。
下面是我尝试过的代码,但数据没有缓存,每当我 dispatch 时都会调用 API LOAD_DATA_REQUEST
。
我也试过这个:
和
javascript - RxJS v5:如何使用参数发出 POST 请求?
我有一些 RxJS 代码,这是其中的一部分:
但是,我的服务器告诉我参数格式不正确:
我尝试使用 JSON.stringify 但这没有用。它只是让我的参数成为一个字符串。
Parameters: %{"rsvp" => "{\"meetup_id\":1,\"user_id\":123}"}
rxjs - RxJS:有没有可观察的空操作?
我有一个动作会触发一个 ajax 请求。
如果由于某种原因操作失败,我什么也不想做。不是创建一个只返回先前状态的空白操作,而是我可以执行一个无操作函数吗?
我已经保存了上次打开应用程序时的聚会(使用 redux-persist),所以如果 api 请求失败,我只想让它什么都不做。
这可能吗?
我从 Rxjs 找到了这个,但我不知道如何使用它:https ://xgrommx.github.io/rx-book/content/helpers/noop.html
rxjs - Redux Observable:如何在 Promise 中返回一个动作?
我有一个史诗:
但是,这You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.
是有道理的。
我如何将回调包装在可观察对象中,以使史诗不会中断?
reactjs - redux-observable - action$.ofType 不是函数
我正在尝试做一个使用 redux-observable 的小型 POC,所以请耐心等待,我的所有代码都在一个文件中(index.js)
我收到此错误:
action$.ofType 不是函数
在下面标记的代码行:
index.js
该错误听起来好像我没有正确导入 redux-observable。我使用 webpack 2。我已经完成了yarn add redux-observable
所需的一切,然后我可以做,import xxx
但是我在上面的代码中正确导入了吗?我不确定如何导入 redux-observable。我看不到它在文档中完成。
包.json
redux-observable - Redux Observable:为多个动作触发相同的史诗
我想触发我史诗的相同内容以响应几个动作。像这样的东西:
这可能吗?
javascript - 处理 rxjs ajax.map 调用中的异常
我根据redux-observable 网站上的“获取用户演示”创建了一个史诗。
我只是想知道如何向 ajax 请求添加错误处理。我的尝试:
我正在测试,而我正在调用的 API 正在测试错误处理。仍然在控制台中得到这个并且应用程序崩溃:
ExceptionsManager.js:71 未处理的 JS 异常:ajax 错误 0
如果这是官方文档,那么我是否可以摆脱地图并改为订阅?
我把它改成这样:
但得到:
您在预期流的位置提供了 undefined 。你可以提供一个 oberable、promise、array 或 iterable
更改为(根据杰伊菲尔普斯在这里的回答):
得到:
动作必须是普通对象。使用自定义中间件进行异步操作
我究竟做错了什么?
testing - Nock、localhost、port 和 redux-observable
我有一个带有 node/express 的模拟 api 设置
http://localhost:8080/api/lyric/
我正在使用 redux-observable 来获取 json:
问题是,当我测试时,我得到一个 api 错误而不是 200 使用nock
:
我正在尝试遵循我在 nock 文档和问题列表中阅读的内容,但是,我的 nock api 调用一直失败。
我应该收到,FETCH_LYRIC_SUCCESS
而不是我看到:
reactjs - redux-observable 错误在预期流的地方提供了“假”
我有这样的文件史诗(redux-observable):
它出现了一个错误,比如
位置2错误,这意味着它在switchMap()
功能上出错,我不知道为什么,这里的任何人都可以帮助我吗???,非常感谢!!!
redux-observable - 具有多个过滤器的 redux-observable 史诗
我正在使用 redux-observable 编写史诗,并尝试使用多个过滤器(oftype)编写史诗。下面给出的是我的示例代码
但是我不能在一部史诗中有两种返回方法?