Я пытаюсь выполнить декоратор Field
для свойств элемента при объявлении списка. Вот объявление класса элемента:
class TableItem { @Field() name: string; @Field() value: number; }
В основной файл я импортирую TableItem (все работает нормально, если TableItem объявлен в main).
Например, объявление переменной в качестве одного элемента запускает декоратор:
tableItem: TableItem;
но объявление переменной как массива элементов не вызывает декоратор:
tableItemList: TableItem[];
Может кто-нибудь объяснить, что происходит и как я могу заставить мой декоратор работать для класса элементов при объявлении массива?
Заранее спасибо.