【发布时间】:2017-07-02 12:42:06
【问题描述】:
我正在尝试创建一个具有空值的类的新实例,但我正在努力处理代码。
这是我的类文件代码:
export class MyTimeDefinition {
RequestCodes: Array<RequestCodes>;
BalanceCodes: Array<BalanceCodes>;
ID: number;
Description: {
SelectedLanguage: number,
Values: {
LanguageID: number,
ValueID: number,
Value: string
}[]
};
IsDataLoaded: boolean;
TypeName: string;
}
export interface RequestCodes {
ID: number;
StringValue: string;
}
export interface BalanceCodes {
ID: number;
StringValue: string;
}
在我的组件中,我尝试创建一个新的类实例,如下所示:
//Create New MyTime-Definition
public createNewMyTimeDefinition() {
let newMyTimeDefinition = new models.MyTimeDefinition();
console.log(newMyTimeDefinition);
}
我的 console.log 的结果是 MyTimeDefinition {} 我怎样才能创建具有类的所有属性而不仅仅是一个空对象的变量 newMyTimeDefinition?
【问题讨论】:
标签: class typescript dependency-injection