ng-if与ng-show和ng-hide的区别

1.ng-if
  根据变量的bool值决定要不要显示DOM;

  true添加dom,并显示
  false删除dom,从而隐藏


2.ng-show

  根据变量的bool值决定要不要显示DOM
  只是显示,隐藏,dom无删除

3.ng-hide

  根据变量的bool值决定要不要隐藏DOM
  只是显示,隐藏,dom无删除

 

  ng-if 对 dom 进行了移除和添加从而达到显示和隐藏,而不是仅仅的show和hide

posted @ 2018-01-11 13:06  Yogic  阅读(150)  评论(0编辑  收藏  举报