Я преподаю Angular-JS, и я не могу найти какой-либо окончательный ответ на то, что разница между ng-show
и ng-hide
есть. Для меня они кажутся функционально эквивалентными.Ng-Show & Ng-Hide, в чем разница?
Я понимаю разницу между ними и ng-if
, так как ng-if
фактически удаляет наблюдателей и т. Д., В то время как шоу и скрыть, похоже, служат той же цели.
Есть ли какой-либо прирост производительности, использующий один над другим, или существуют ситуации, когда один предпочтительнее другого OR, это только две стороны одной и той же монеты, и вы используете то, что более логично для вас?
Извините, если об этом спросили/ответили в другом месте, но я не смог его найти.
Возможный дубликат [AngularJs: нг-шоу/нг скрыть] (HTTP://stackoverflow.com/questions/12599637/angularjs-ng-show-ng-hide) – jmugz3
Его дубликат нет, первый из них - проблема с использованием show and hide, вторая - использование NG-IF, а не шоу или скрыть. Я спрашиваю, есть ли разница между шоу и скрыть, я понимаю разницу между NG-IF и NG-Show/hide. Я даже поместил это в свой вопрос. – Vistari
Вы правы в отношении второго. Я удалил его. Но первый очень похож. Оба (ng-show/ng-hide) имеют почти одинаковые css. Разница заключается в анимации. – jmugz3