我如何为 api 呼叫调用 saga 而它是 运行 上一个呼叫?

How can i call a saga for an api call while it is running the previous call?

因此在 saga 中调用第一个动作时调用第二个动作 运行。 我确实得到了第一个动作的响应,但没有得到第二个动作的响应。

this.props.actions.FetchRequest(payload1)
this.props.actions.FetchRequest(payload2)

有两个 saga 助手 takeeverytakelatest

takeevery 用于执行每个调度的动作,

takeLatest 用于仅执行任务的最新调度操作并取消之前启动的任何待处理任务。

文档:https://redux-saga.js.org/docs/api/