gpt4 book ai didi

angular - 从 angular 2 中的对象访问特定值

转载 作者:行者123 更新时间:2023-12-04 03:00:30 24 4
gpt4 key购买 nike

我的 angular 2 项目中有一个函数

this.fetchedData=  this._visitService.getchartData().toPromise();
console.log("WORKING I HOPE0", this.fetchedData)`

这给出了输出:
WORKING I HOPE0 
ZoneAwarePromise {__zone_symbol__state: null, __zone_symbol__value: Array(0)}
__zone_symbol__state:true
__zone_symbol__value:Array(2)
0:{date: "2018, 03, 14", value: 11}
1:{date: "2018, 03, 15", value: 1}
length:2
__proto__:Array(0)
__proto__:Object`

是否可以访问 __zone_symbol__value将其作为一个对象完整地获取,甚至只是从中检索数据。我尝试使用 console.log("WORKING I HOPE0", this.fetchedData.__zone_symbol__value)但它似乎不起作用。我不是在寻找任何替代方法。所以如果我想知道它是否可能以及为什么或为什么不可行。

最佳答案

我认为你应该这样做:

this._visitService.getchartData().toPromise().then(data => {
this.fetchedData = data;
console.log(data);
})

对于您根据评论的查询,试试这个:
this._visitService.getchartData().toPromise().then(data => {
this.fetchedData = data;
console.log(data);
this.processFetchedData(); // call the function once this.fetchedData is initialized
})

processFetchedData(){
console.log(this.fetchedData); // check the console
}

关于angular - 从 angular 2 中的对象访问特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49643445/

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