подскажите плз, раньше на страничке скрывал и показывал некоторые елементы по дириктивам ng-show и ng-hide Сейчас стало много таких однотипных изменений и переписал на ng-switch Но дело в том что эта директива не скрывает елементы, а вовсе вырезает их. И У меня в коде есть обращения к DOM например искал инпут через его id document.getElementById(‘’fileInput), теперь же елемента еще нет и в контроллере ошибка, как быть в таком случае?
Пока костилем, но повесил на кнопку где меняю состояние для ng-switch там и обращаюсь к document.getElementById(‘fileInput’) Но приходится еще и в setTimeout запихивать так как не успевает сразу найти елемент при нажатии
подскажите плз, раньше на страничке скрывал и показывал некоторые елементы по дириктивам ng-show и ng-hide Сейчас стало много таких однотипных изменений и переписал на ng-switch Но дело в том что эта директива не скрывает елементы, а вовсе вырезает их. И У меня в коде есть обращения к DOM например искал инпут через его id document.getElementById(‘’fileInput), теперь же елемента еще нет и в контроллере ошибка, как быть в таком случае?
Привет, подскажите, я делаю ng-if="false" а через миллисекунду ng-if="true" при этом элемент в DOM моргает, это нормально? Я раньше на vuejs писал, там этот момент как то нормально отрабатывал, на angular 1.5 так нельзя делать?
Привет, подскажите, я делаю ng-if="false" а через миллисекунду ng-if="true" при этом элемент в DOM моргает, это нормально? Я раньше на vuejs писал, там этот момент как то нормально отрабатывал, на angular 1.5 так нельзя делать?
Да. Потому что он вырезается из дома. Если не нравится юзай ngShow