我正在尝试向现有的代码库添加Typescript定义,该代码库恰好使用了Knockout库。代码包含一个非常常见的模式,如下所示: // A bunch of properties AddAllPropertiesToThis(data);}
其中AddAllPropertiesToThis获取数据对象并动态
我有一组已经启动的typescript对象,但在代码中,我需要动态地向这些对象添加一些属性。如果我需要通过初始化对象来序列化对象-我该如何做才能使它不包含动态添加的属性?由于我有大量的类和内部类,我正在寻找一种通用的方法,而不是一个接一个的案例。因此,作为一个示例,我有一个按以下方式定义的类:
export class Car