Ne peut pas se lier à la "cible" car il n'est pas connu de la propriété de 'div'
J'obtiens cette erreur lors de la mise en œuvre de l'effondrement de la fonctionnalité:
Erreur: Modèle erreurs d'analyse: ne Peut pas se lier à la "cible" car ce n'est pas un
connu de la propriété de 'div'
app.component.html:
<div *ngFor = "let ele of elements; let RowIndex = index">
{{ele.name}}
<button data-toggle="collapse"
data-target="#demo{{RowIndex}}">Toggle
</button>
<div id="demo{{RowIndex}}" class="collapse">Lorem Ipsum</div>
</div>
Mais si j'utilise simplement data-target="#demo"
, qui fonctionne bien. Mais quand je suis de liaison {{RowIndex}}
que sa montre l'erreur.
Double Possible de Angulaire 2 attributs de données
Pourquoi vous avez besoin de données d'attributs dans angulaire?
Pourquoi vous avez besoin de données d'attributs dans angulaire?
OriginalL'auteur Er Vipin Sharma | 2017-04-13
Vous devez vous connecter pour publier un commentaire.
Vous avez manqué la propriété de liaison
Je n'ai pas l'obtenir de vous. élaborer
je veux que mon texte 'Toggle' qui est écrit sur le bouton, sera modifiable quand j'ai cliqué sur le bouton, tout bascule.
vous voulez changer de composant ou à partir d'où?
quel que soit le moyen le plus facile. J'ai deux options.ts' et '.html' .
OriginalL'auteur Aravind
Utilisation angulaire de l'attribut de la syntaxe de liaison.
Utiliser l'une des opérations suivantes:
ou
OriginalL'auteur Amit
utilisation de la propriété de liaison :
attr.data-target="{{votre cible}}"
OriginalL'auteur Achraf Farouky