gpt4 book ai didi

javascript - Angular 4 Json 对象到类对象

转载 作者:行者123 更新时间:2023-12-03 02:35:30 26 4
gpt4 key购买 nike

当我转换为类对象时,当我记录类对象时,会弹出来自 Json 的额外值。

这是类模型

export class PersonModel {
_index : string;
_type : string;
_id : string;
demo : "test";
_score : number;
_source : {
name : string;
age : number;
salary:number;
details :{
year: number;
education:{
score:number;
};
};
};
}

这是我打印类对象时得到的最终输出。它甚至没有打印类中的演示字段。

{
"_index":"person",
"_type":"single",
"_id":"AV-Migit0bfajafmy3",
"_version":2,
"found":true,
"_source":{
"name":"hyd",
"salary":600000,
"age":27
}

我想知道如何将 Json 转换为类对象,以便我可以填写详细信息字段并将其保存到数据库。

这里是转换代码

getPerson (id : string): Observable<PersonModel> {

const url = `${this.url}/${id}`;
return this.http.get< PersonModel >(url);
}

最佳答案

您实际上应该为您的详细信息创建单独的类,导入它们并在PersonModel中引用类

关于javascript - Angular 4 Json 对象到类对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48549603/

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