Директива
ngShow
показывает или скрывает данный элемент HTML на основе выражения, предоставленного атрибуту ngShow. Когда выражение ngShow
оценивается как ложное значение, затем. CSS-класс ng-hide добавляется к атрибуту class элемента, что делает его скрытым. Если это правда, CSS-класс .ng-hide удаляется из элемента, в результате чего элемент не выглядит скрытым.
ngIf
отличается от ngShow
и ngHide
тем, что ngIf полностью удаляет и воссоздает элемент в DOM, а не
изменение его видимости с помощью свойства display css.
Обратите внимание, что когда элемент удаляется с помощью ngIf, его область действия уничтожается
и новая область создается при восстановлении элемента.
Вы должны использовать ng-show
,
Для успеха.