AngularJS AngularJS Directives Question #4184
MCQ Single Best Answer Not Set

QWhat is the difference between ng-if and ng-show+ng-hide?

ID: #4184 AngularJS Directives 150 views
Question Info
#4184Q ID
Not SetDifficulty
AngularJS DirectivesTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A ng-if applies the CSS property display: none; to the elements and ng-show+ng-hide removes the HTML element completely from the DOM
  • B ng-if removes the HTML element completely from the DOM, whereas the ng-show + ng-hide just applies the CSS property display: none; to the elements.
  • C Both performs the same function
Correct Answer: Option B

Explanation

ng-if removes the HTML element completely from the DOM, whereas the ng-show + ng-hide just applies the CSS property display: none; to the elements.

Share This Question

Challenge a friend or share with your study group.