Как можно пропустить свойства класса в TypeScript? Возьмем следующий класс, например:
export class Task implements Itask {
Id : number = 0;
Name: string;
Description: string;
Completed: boolean = false;
TaskType: TaskType;
}
Im хочет получить свойства, следовательно: ["Id", Name "," Описание "," Completed "," TaskType "]
Пытался
GetTaskHeaders = () => {
var _self = this;
var tHead = $('<thead />').append('<tr />');
for(var i=0; typeof TodoApp.Task.arguments; i++){
var th = $('<th />');
th.append(TodoApp.Task.arguments[i]);
tHead.append(th);
}
console.log(tHead);
return tHead;
}
К сожалению, без успеха я знаю, что использование "TodoApp.Task.arguments" неверно. Однако, может ли кто-нибудь показать мне правильный путь, пожалуйста?