gpt4 book ai didi

javascript - 如何获取ajax响应的值

转载 作者:行者123 更新时间:2023-12-02 22:04:27 25 4
gpt4 key购买 nike

在我的 Javascript 文件中,我通过 Ajax 调用从服务器获取数据:

this.$http.get("/data?startDate="+this.filtres.startDate+" "+this.filtres.startHour+"&endDate="+this.filtres.endDate+" "+this.filtres.endHour).then(function(response) {
this.todos = response.body;
this.$forceUpdate();
});

response.body 如下所示: enter image description here

(1) [...]
0: Object { nbPieces: Getter & Setter, TRE: Getter & Setter, TRS: Getter & Setter, ... }
__ob__: {…}
​ dep: Object { id: 35, subs: [] }​​
value: Array [ {…} ]
vmCount: 0​​
<prototype>: Object { walk: walk(), observeArray: observeArray(), … }
length: 1

现在我想将 nbPieces、TRE 和 TRS 的值放入变量中。我尝试执行 response.body.values() 但不起作用。

最佳答案

您的response.body是一个带有对象的数组。如果它的长度始终为 1 那么这对你有用:

const [{ nbPieces, TRE, TRS }] = response.body;

然后你就可以像普通变量一样使用它:

console.log(nbPieces, TRE, TRS);

关于javascript - 如何获取ajax响应的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59765864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com