【发布时间】:2022-11-21 03:27:11
【问题描述】:
我想从前端的 nextjs 服务器获取数据,但是 fetch() 之后的代码在 onSubmit() 函数中不起作用。 这里是/test页
页面/测试
const onSubmit = (data) => {
console.log("________");
users.map(async (user, index) => {
if (data.email === user.email) {
if (data.password === user.password) {
console.log("hi");
const data = await fetch("http://localhost:3000/api/test");
// after the fetch, this code does not run
console.log("back-end is: ", data);
}
}
});
};
这是我的代码/api/test
export default async function student_method(req, res) {
return console.log("get in server");
}
所以请问是什么问题??
我正在尝试获取数据库中的数据 所以我们需要使用 fetch() 方法但是 fetch() 工作成功但是 fetch() 之后的代码不起作用
【问题讨论】:
标签: javascript reactjs next.js fetch