Question

<div ng-if="true">visible</div> c'est assez simple, mais comme ngSi peut être utilisé même dans les commentaires, quelle serait la conclusion </div> pour le bloc de commentaires ?

J'ai essayé, sans succès :

<!-- ng-if: true -->
....
<!-- ng-if -->

Merci.

Était-ce utile?

La solution

ng-if est limité à 'A'.il ne peut donc être utilisé que comme attribut, vous ne pouvez pas l'utiliser dans un commentaire. Voici le code angulaire js pour ngIf

var ngIfDirective = ['$animate', function($animate) {
  return {
    transclude: 'element',
    priority: 600,
    terminal: true,
    restrict: 'A',       // --> This means restricting to Attribute

Le restrict l'option est généralement définie sur : 'E','A','C','M'

Un des EACM restreint la directive à un style de déclaration de directive spécifique. If you don't restrict any, the defaults (elements and attributes) are used.

E - Nom de l'élément (par défaut) : <my-directive></my-directive>

A - Attribut (par défaut) : <div my-directive="exp"></div>

C - Classe: <div class="my-directive: exp;"></div>

M - Commentaire: <!-- directive: my-directive exp -->

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top