Каковы последствия работы функции в выражении с угловым выражением? Например:Угловые характеристики с функциональным выражением
<button ng-if="isValid()">Valid</button>
Я принимаю функцию IsValid() в настоящее время выполнения для каждого переварить петли, которые происходят много раз в секунду. Какие опции доступны в Angular для улучшения производительности здесь?
Одной из идей было бы запустить isValid() в течение таймаута несколько раз в секунду, а затем установить переменную области видимости, чтобы я мог контролировать скорость «дайджест». Существуют ли другие варианты, которые люди используют?
Использование функции при привязке не является хорошей идеей, но иногда это может быть необходимо. В любом случае, как выглядит 'isValid()'? Можешь показать? –
isValid - это функция, которая возвращает true или false, и выполняет довольно много работы - перебирает внутреннюю структуру и вызывает множество функций. –
Что должна делать кнопка при нажатии? –