1
在创建对象时传递JSON初始化构造函数的参数假设我有一类如何在打字稿
export class PersonName {
constructor(
public firstName: string = "",
public lastName: string = "",
public middleName: string = "",
) { }
}
我想通过传递JSON对象在创建对象的时候初始化这些变量在构造函数中声明。
例如:
var person = new Person({
"firstName" : "abc",
"lastName" : "xyz",
"middleName" : ""
});
你例子不是有效的JSON(它甚至不是有效的语法),你的意思是':'而不是'='? –
是的,这只是一个复制粘贴错误。你有什么解决方案吗? –