Мне интересно, подходит ли приведенный ниже код с точки зрения производительности.
в html
<button [disabled]="isDisabled()">btn</button>
в тс (компонент)
isDisabled(): boolean {
//...some loop calculation
console.log('run isDisabled');
return result;
}
The *Метод 1009 * выполняется все время, даже если вы просто прокрутите веб-браузер.
В официальном Angular
Имя свойства или методвызов должен быть нормой.
Я вижу, что вызов метода разрешен, но я чувствую, что это своего рода потеря, особенно логика цикла.
Можно ли продолжать использоватьвызов метода в атрибуте [disabled]
в html или есть лучший способ?
Спасибо.