首页 > 解决方案 > 通话需要几秒钟

问题描述

我的 sagas 中有一个 api 调用,如下所示:

const response = yield call(api.route, accessToken, args, moreArgs) 并围绕它我有一个console.timeconsole.timeEnd

我也有围绕api.route通话的 console.times 。

api.route通话时间约为3毫秒

yield call(..)需要 3000-11000毫秒

我该如何调试呢?我正在记录发送到 saga 中间件的任何操作,并且在初始调用后没有任何操作。我想知道我怎样才能闯入这个call功能,看看是什么花了这么长时间。

标签: react-nativeredux-saga

解决方案


推荐阅读