gpt4 book ai didi

javascript - Axios Get 请求返回 [Proxy 代理] - Flask & Vue.js

转载 作者:行者123 更新时间:2023-12-05 03:37:41 47 4
gpt4 key购买 nike

我在渲染页面中使用组件。渲染页面有一个对象数组,它是 kpi_list[]。我在渲染页面中“执行 axios 获取请求”。

     axios.get(URL + "/KPI/get_by_category/1").then(response=>{
for (const data in response.data) {
this.kpi_kalite.push(JSON.parse(JSON.stringify(response.data[data])))
console.log(Object.values(this.kpi_kalite))
}
.
.
.

输出:

(2) [Proxy, Proxy]
0: Proxy {id: 1, base: 1, name: 'A', searchable_name: 'A',
user: '1', …}
1: Proxy {id: 5, base: 1, name: 'B', searchable_name: 'B',
user: '1', …}
length: 2
[[Prototype]]: Array(0)

我不应该这样看吗?

[
{id: 1, base: 1, name: 'A', searchable_name: 'A',
user: '1', …},
{id: 5, base: 1, name: 'B', searchable_name: 'B',
user: '1', …}
]

什么是 [Proxy, proxy]?

我将 kpi_kalite 数组作为 Prop 发送到组件。在组件安装中,我尝试了类似的东西:

  mounted() {
console.log(this.kpi_kalite[0])
console.log(Object.values(this.kpi_kalite))
},

输出:

Proxy {id: 1, base: 1, name: 'A', searchable_name: 'A', user: 
'1', …}
(2) [Proxy, Proxy]

有问题吧?这些不是我需要查看的对象或对象数组。

最佳答案

这很正常!vue 3 使用代理 使您在数据中定义的属性 react ,因此将记录您看到包含真实值 代理的对象>。要在控制台中看到真正的值(value),你应该这样做

console.log(JSON.parse(JSON.stringify(this.yourValue)))

if you want to read more

关于javascript - Axios Get 请求返回 [Proxy 代理] - Flask & Vue.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69202886/

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