我想向客户端发送许多对象和一个变量,但我不明白如何选择我想要的响应并在客户端上创建变量。
服务器代码:
var isAdmin = false;
app.get('/main', async (req, res) => {
let cards = await CardFest.find();
res.send(cards);
res.send(isAdmin);
})
客户端代码:
async loadFests(){
let response = await axios.get('/main');
this.fests = response.data.cards;
this.isAdmin = response.data.isAdmin;
}
但是它当然不起作用,因为我找不到信息如何选择我需要的response.data。
服务器代码:
var isAdmin = false;
app.get('/main', async (req, res) => {
let cards = await CardFest.find();
const object = {
cards,
isAdmin
}
res.send(object);
})
客户端代码:
async loadFests(){
let response = await axios.get('/main');
this.fests = response.data.object.cards;
this.isAdmin = response.data.object.isAdmin;
}