gpt4 book ai didi

javascript - 将对象转换为 typescript 中的模型

转载 作者:行者123 更新时间:2023-11-30 14:08:51 25 4
gpt4 key购买 nike

我在下面的示例中有一个类似 lst 的 json,我想将它映射到 MyModel

interface MyModel { 
id: number;
isRequired : boolean;
,...
}

let lstByModel: Array<MyModel> = [];

// lst comes from API
let lst:any[] = [
{
"id":"10",
"isRequired":"false"
}
];

lstByModel = lst; // How to map lst to MyModel (lstByModel)?

console.log(lstByModel); // it shows { id : "10" , isRequired : "false"} but I need { id : 10, isRequired : false } How can I do that?

提前致谢。

最佳答案

您可以使用 Object.assign()

The Object.assign() method is used to copy the values of all enumerable own properties from one or more source objects to a target object. It will return the target object.

关于javascript - 将对象转换为 typescript 中的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54849109/

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