ng-hide/ng-show внутри ng-hide/ng-show не работает должным образом в **chrome** при первом триггере, во второй раз все отображается нормально

У меня есть сценарий, в котором есть вход для редактирования со списком предложений, когда я делаю запись в ng-change, появляется список с соответствующими предложениями и показывает исключение, если данные недоступны. Но в chrome у меня возникают проблемы с тем, что без самого поиска (ng-change) появляется список с вводом, показывающий «Нет исключения данных»

У меня что-то вроде этого:

<div ng-show="show on a condition to edit">
  <input  ng-change="callForservicetoDisplayList()" ng-model="enteredValue"/>
  <ul ng-show="only when callForservicetoDisplayList function returns value">
    <li ng-repeat="outputFromthe callForservicetoDisplayList"></li>
  </ul>
</div>

Здесь список появляется перед самим собой в хроме при первом редактировании, второй раз работает нормально!


person user3053964    schedule 31.07.2014    source источник
comment
Не могли бы вы показать весь свой код?   -  person Mo.    schedule 28.11.2014
comment
обошлось, изначально установив список как не отображать, спасибо :)   -  person user3053964    schedule 28.11.2014


Ответы (1)


Это был баг! Итак, это должно быть исправлено в последней версии 1.4 (1.4.9). Вы используете устаревшую версию

https://github.com/angular/angular.js/issues/13380

person iankit3    schedule 12.05.2016