У меня есть следующий код:нг-, если метод выполняется непрерывно
data-ng-if="(fooCtrl.displayControl(1))
displayControl
метод возвращает true
или false
.
Я нашел то, что ngif
постоянно слушает это, даже после того, как он был оценен один раз. Как я нашел это, я указал на точку прерывания метода. После нескольких F8 (в отладчике) это будет продолжаться как обычно.
Почему так: ngif
непрерывно исполняет этот метод?
'ngIf' оценивается каждый цикл' $ digest'. В зависимости от того, насколько велика эта методика - это может привести к потере сайта. – tymeJV
'data-ng-if =" :: fooCtrl.displayControl (1) "' – dfsq