【发布时间】:2021-10-28 08:43:27
【问题描述】:
我有一个具有 +20 个属性的对象。
export interface FinancialAccountInputModel {
id?: number;
code?: string;
... }
financialAccount: FinancialAccountInputModel = {};
这些属性中的一些被设置为一个值,而一些是未定义的。我console.log(financialAccount)时没有显示那些没有值的属性的“键”!如何将那些未显示的键值设置为null?
【问题讨论】:
-
这可能会有所帮助:
Object.keys(yourObj).forEach( key => yourObj[key] === undefined ? null : yourObj[key] ) -
这仍然适用于有价值的人! @capchuck
-
用例子写成aswer :)
标签: typescript object null undefined key-value