У меня есть класс/viewModel, созданный с помощью TypScript. Я сделал одно поле в этом классе как личное, чтобы пропустить его, когда я пытаюсь получить все остальные свойства класса.Object.keys возвращает частные свойства
Правильно ли и как я могу пропустить свою частную собственность?
Object.keys(myObject).forEach(property => {
//some stuff
}
});
Пример моего класса:
class MyModel{
id: any = ko.observable('');
name: any = ko.observable('');
address: any = ko.observable('');
city: any = ko.observable('');
state: any = ko.observable('');
country: any = ko.observable('');
private secretField= ko.observable('');
}
Вы пробовали что делает его «защищенным»? Решает ли ваша проблема? –
@SebastianKaczmarek, нет, не помогает – demo