p.location-badge. exported from angular2/directives defined in angular2/src/directives/ng_if.ts (line 3) :markdown Removes or recreates a portion of the DOM tree based on an {expression}. If the expression assigned to `ng-if` evaluates to a false value then the element is removed from the DOM, otherwise a clone of the element is reinserted into the DOM. # Example: ```
{{errorCount}} errors detected
``` # Syntax - `
...
` - `
...
` - `` .l-main-section h2 Annotations .l-sub-section h3.annotation Directive pre.prettyprint code. @Directive({selector: '[ng-if]', properties: ['ngIf']}) .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor(viewContainer: ViewContainerRef, templateRef: TemplateRef) :markdown .l-sub-section h3 viewContainer :markdown .l-sub-section h3 templateRef :markdown .l-sub-section h3 prevCondition :markdown .l-sub-section h3 ngIf :markdown