【发布时间】:2021-02-02 18:12:33
【问题描述】:
我在异步 fetch() 挂钩和异步数据() 中从我的 API 获取数据时遇到了一些问题。我收到错误:“错误:连接 ECONNREFUSED”。如果我尝试在mounted() 挂钩中获取数据,它会正常工作。我已经在 Lumen 中构建了 API,当我尝试使用不同的 API(我也在 Lumen 中构建并在线运行)时,它也可以正常工作。我假设问题出在 API 中,但我不明白它是如何在 mount() 中工作的。我已经尝试同时使用 axios 和 $http 并且得到了相同的结果。
更新 我试过输入“fetchOnServer:false”,它的工作原理就是这样,所以看起来问题出在服务器端获取数据。
【问题讨论】:
-
我有一些组件,当我在它们上使用
"fetchOnServer: false"时,它们只能在部署页面中工作。其他人,如果我添加"fetchOnServer: false"它会破坏我的 Jenkins 构建,但日志中没有任何内容说明它是什么。
标签: api axios nuxt.js lumen econnrefused