В контексте Angular я работаю с пользовательскими объектами, определенными интерфейсом, скажем, «a» и «b».Я создаю их как атрибуты класса, а также их пустой массив.
public a: CustomObj;
public b: CustomObj;
public array: CustomObj[]=[];
В конструкторе классов я заполняю массив a и b, тогда они не имеют значений.
this.array = [a,b];
В какой-то момент я изменяю a или b (с привязкой ([ngModel])), но при попытке доступа к этим объектам через массив они все еще "неопределены".
Может кто-нибудь объяснить, почему?
Спасибо.