react-native - 通话需要几秒钟
问题描述
我的 sagas 中有一个 api 调用,如下所示:
const response = yield call(api.route, accessToken, args, moreArgs)
并围绕它我有一个console.time
和console.timeEnd
我也有围绕api.route
通话的 console.times 。
api.route
通话时间约为3毫秒
yield call(..)
需要 3000-11000毫秒
我该如何调试呢?我正在记录发送到 saga 中间件的任何操作,并且在初始调用后没有任何操作。我想知道我怎样才能闯入这个call
功能,看看是什么花了这么长时间。
解决方案
推荐阅读
- reactjs - 反应 redux 输入
- perl - 如何在 Perl 中捕获位于字符串区域两侧的区域?
- android - 如何在发布模式下解决 Flutter 问题?
- javascript - 如何更好地回写而不是 .css()?
- java - 日期在 Amazon Corretto 11.0.9.11.2 中不解析
- angular - 为什么我使用 crypto-js 为不同的 pdf 文件获得相同的哈希?
- java - 运行我的应用程序时,我在运行时收到以下错误:java.lang.NoSuchMethodError: No virtual method setTokenProvider
- python - 为什么我在使用 sklearn R2 功能时会得到 nan?
- python - 考虑到标签,如何将多行合并为单行
- python - 用于将使用循环提取的文本附加到 Python 中的列表的多处理