ng- hide directive is used to make HTML elements invisible. Let us see this with the help of an example.

Write the following HTML mark up in the webpage.

  1. <!doctype html>
  2. <htmlng-app>
  3. <head>
  4. <title>My Angular App</title>
  5. <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
  6. </head>
  7. <body>
  8. <div ng-app="">
  9. <p ng-hide="true">This text is not visible.</p>
  10. <p ng-hide="false">This text is visible.</p>
  11. </div>
  12. </body>
  13. </html>
We have taken twp<p> tags in HTML. In one of the tags we will assign a value false to the ng-hide directive and in the other we will keep the value to true. Let us see how the output turns out.

Output

This is how we can use ng-hide directive in AngularJS.