我是SWR的新手,正在尝试弄清楚它的好处。到目前为止,我觉得我的重构让我很头疼,其中一个问题又出现了,我没有从钩子接收到我所期望的数据。如果你看到屏幕截图,在一个钩子中我得到了正确的数据,而在另一个钩子中,我得到了来自axios的完整响应。它没有显示在屏幕截图上。但我尝试在两个fetcher上使用相同的axiosInstance,结果是一样的。
我也尝试过在fetcher上添加一个async/await,还是一样的。有什么想法吗?我的解决方法是键入并重构解析后的响应。,所以我得到的是data.data.result
。
1条答案
按热度按时间s8vozzvw1#
解决我问题的方法是关闭/终止应用程序,然后重新启动它。只有这样,它才能给我预期的结果......这回答了我的问题,但又引出了另一个问题......为什么?^^“