Предположим, у меня есть это в моем шаблоне:
<img src="..." alt="myService.getImgAlt()" />
Это работает... Но при каждом обнаружении изменений эта функция будет вызываться, что плохо сказывается на производительности. Можно ли удалить этот атрибут (или весь элемент) из обнаружения изменений после первого вызова getImgAlt()
?
Я хочу вызвать myService
напрямую из шаблона, а это значит, что нужен вызов функции, и я не могу просто использовать переменную из компонента. Компонент просто определяет службу, поэтому шаблон имеет к ней доступ:
export class MyComponent {
constructor(public myService: MyService) {}