2017-10-12 4 views

Répondre

0

De angulaire de Directive Documentation (sous propriétés de métadonnées):

selector doit être une chaîne.

selector peut être déclarée comme une des opérations suivantes:

  • element-name: sélectionnez le nom de l'élément.
  • .class: sélectionnez par nom de classe.
  • [attribute]: sélectionnez par nom d'attribut.
  • [attribute=value]: sélectionnez par nom d'attribut et par valeur.
  • :not(sub_selector): sélectionnez uniquement si l'élément ne correspond pas au sous-sélecteur.
  • selector1, selector2: sélectionnez si sélecteur1 ou sélecteur2 correspond.

Rappelez-vous que vous passez essentiellement un sélecteur CSS dans cette chaîne (à quelques exceptions près, tous les attributs sélecteurs ou sélecteurs de pseudo travaux), parce [attribute:selector] n'est pas un sélecteur CSS valide et n'est pas l'un des valides alternatives que Angular peut comprendre, il échoue.

+1

Info qui devrait être valide CSS sélecteur est définitivement manquant dans la documentation;) maintenant, il est logique pour moi, merci! – yarm

+0

Pas de problème, content de pouvoir aider! – squaremarco