【发布时间】:2019-04-02 07:48:07
【问题描述】:
当我 console.log(response.data) 它是未定义的。这是为什么呢?
我已经尝试过 res.send 和 res.json 但它们都只是返回 undefined...
我应该在客户端或服务器中更改某些内容
服务器端
//server js file
app.get("/updateCart", (req, res) => {
//get items from cart
dataServiceAuth.findUser("joe")
.then((user) => {
res.json(user[0]); //I know user[0] has a value I console.log it to the screen
})
.catch((err) => {
console.log("ERROR. Can't find user")
});
});
客户端
//client file
$("document").ready(function () {
fetch("/updateCart", {method: "GET"}).then(response => {
console.log(response.data);
});
});
【问题讨论】:
标签: javascript html node.js get