无法从可观察数据中获取对象的值
can't get value of object from observable data
我在 mongoDB 中有此数据(重要字段“句点”是红色边框):
我有这个函数可以获取一些数据:
myFunction(): void {
this.mySubscription = this.myObservable
.pipe(
map(data => data
.map(item => item.period))
)
.subscribe((res) => {
for (const entry of res) {
console.log('entry: ', entry);
}
});
在页面显示时,我在控制台中得到了这个输出:
但是如果我想以同样的方式获得 startDate 对象 'period' 我在我的 .ts 文件中得到了这个错误:
property startDate does not exists on type {}:
有什么帮助吗?谢谢!
不知道是否会有startDate。您可以通过添加任何类型
来摆脱 error/warning
所以会是(diapuse:any)
我在 mongoDB 中有此数据(重要字段“句点”是红色边框):
myFunction(): void {
this.mySubscription = this.myObservable
.pipe(
map(data => data
.map(item => item.period))
)
.subscribe((res) => {
for (const entry of res) {
console.log('entry: ', entry);
}
});
在页面显示时,我在控制台中得到了这个输出:
但是如果我想以同样的方式获得 startDate 对象 'period' 我在我的 .ts 文件中得到了这个错误:
property startDate does not exists on type {}:
有什么帮助吗?谢谢!
不知道是否会有startDate。您可以通过添加任何类型
来摆脱 error/warning所以会是(diapuse:any)