我正在使用 Strapi 设置一个 next.js 网站,但我的获取请求遇到了问题。当我在邮递员中发出请求时,我可以看到返回的数据,因此端点是正确的。
我得到的错误是TypeError: fetch failed在我的控制台中得到的
TypeError: fetch failed
at Object.fetch (node:internal/deps/undici/undici:11118:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
cause: Error: connect ECONNREFUSED 127.0.0.1:1337
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1300:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 1337
}
}
Run Code Online (Sandbox Code Playgroud)
在我的页面模板中,我有
import React from "react";
import Layout from "@/components/Layout/Layout";
import { fetcher } from "@/lib/api";
const Insights = () => {
return (
<Layout>
<p>Insights</p>
</Layout>
);
};
export default Insights;
export async function getServerSideProps() {
const …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个队列,但是当我运行php artisan queue:work我在终端中运行的所有内容时它不起作用
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
[2017-11-30 19:56:27] Processing: App\Jobs\ProcessCSV
Run Code Online (Sandbox Code Playgroud)
这就像一个无限循环.我的工作表中的ID也随之上升.它可以在我的笔记本电脑上工作,但不能在我的桌面上工作,这很奇怪.我把它放到了我的devleopment服务器上,它也没有在那里工作.
我的代码如下,任何帮助将不胜感激.
调节器
public function upload(Request $request) {
if($request->file('imported-file')) {
$user = "craig@boldy.co.uk";
$file = $request->file('imported-file')->store('uploads', 'public');
$this->dispatch(new ProcessCSV($file, $user));
Session::flash('success', 'Your file was uploaded successfully. We will email you once the locations have be …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 SwiftUI 实现以下网格布局,但不太确定最佳方法。
我的代码在下面,它并没有完全得到我想要的东西,而且有很多嵌套堆栈似乎也很糟糕
VStack {
VStack {
HStack {
VStack {
Text("Text Here")
Text("336.851")
}
.padding(20)
.background(ColorManager.orange)
.cornerRadius(10)
VStack {
Text("Text Here")
Text("336.851")
}
.padding(20)
.background(ColorManager.red)
.cornerRadius(10)
}
HStack {
VStack {
Text("Text Here")
Text("336.851")
}
.padding(20)
.background(ColorManager.green)
.cornerRadius(10)
VStack {
Text("Text Here")
Text("336.851")
}
.padding(20)
.background(ColorManager.blue)
.cornerRadius(10)
VStack {
Text("Text Here")
Text("336.851")
}
.padding(20)
.background(ColorManager.purpleLight)
.cornerRadius(10)
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的代码给出了以下结果,我只是不确定如何将框最大化跨越屏幕的一半和三分之一。另外,我对嵌套堆栈采取的方法是否正确?
fetch-api ×1
hstack ×1
javascript ×1
laravel ×1
laravel-5 ×1
laravel-jobs ×1
next.js ×1
swift ×1
swiftui ×1
vstack ×1