Angular · Junior · Запитання 16 з 75
Чому вирази в шаблоні мають бути простими й без побічних ефектів?
- ✓Правильна відповідь: Вони перераховуються під час кожного запуску change detection, тож важка чи мутувальна логіка гальмує застосунок і спричиняє баги
- 2Шаблони Angular узагалі не підтримують виклики функцій
- 3Складні вирази виконуються лише на сервері
Пояснення
Виклик getTotal() у шаблоні виконується під час кожної перевірки. Для похідних значень використовуйте поля, сигнали computed() або чисті пайпи, а логіку тримайте в класі.