如何在 Redux Saga 中激活 Set Interval yield take 最新

问题描述

在我的一个 Ducks 文件

我有以下功能

我将从其中一项服务中获取刷新时间。


var refreshtime = yield fetch(
    serverurl + "getLoggedUserAutoRefreshTime"
  ).then((response) => response.json());

在那个传奇里面,

我想从设置的间隔开始申请,获取刷新时间值

这是我的 Saga 函数

export function* saga() {
 yield takeLatest(
    actionTypes.DashboardTrackActionRequested,function* fetchData(action) {
      const json = yield fetch(
        serverurl + "getDashboardTrackStatus"
      ).then((response) => response.json());
      yield put(actions.dataSuccess({ data: json }));
    }
  );
}

如何在 saga 函数中为该 Yield takeLatest 添加 Set Interval?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)