Допустим в классе есть приватное свойство типа массива. И метод геттер, который его возвращает. Для того, чтобы геттер возвращал не непосредственно ссылку на объект, а копию, можно использовать метод slice()
без аргумента:
return this.propName.slice();
Синтаксис: ...[val1, val2, val_n]
Оператор spread
в аргументе функции, позволяет передать массив, как список.
my_funcrion(...[arg1, arg2])
это будет интерпретировано как:
my_funcrion(arg1, arg2);
В данном руководстве пойдет речь о селекторе, Databinding, интерполяции, связывание свойств и многом другом.
Как передать статичные данные в компонент с помощью настроек роута.
Использование декораторов HostListener и HostBinding для реагирования на события и работы со стилями в Angular