Si j'utilise l' échantillon modal par défaut
[Angular] Le membre 'd' n'est pas appelable
<ng-template #confirmDlg let-c="close" let-d="dismiss">
<div class="modal-header">
<h4 class="modal-title">Confirm</h4>
<button type="button" class="close" aria-label="Close" (click)="d('Cross click')">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>Content</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-outline-dark" (click)="d('Cross click')">Close</button>
</div>
</ng-template>
utilisant
@ng-bootstrap/ng-bootstrap: "^1.0.0"
J'ai eu le même problème, j'ai géré une solution de contournement où j'ajoute l'appel de fonction à l'affectation.
<ng-template #content let-ca="close('a')" let-cb="close('b')" let-d="dismiss()">
<button (click)="ca">Close with 'A'</button>
</ng-template>
Désolé, cela a pris si longtemps, https://github.com/angular/angular/pull/33782 devrait résoudre ce problème.
Ce problème a été automatiquement verrouillé en raison d'une inactivité.
Veuillez déposer un nouveau problème si vous rencontrez un problème similaire ou connexe.
En savoir plus sur notre politique de verrouillage automatique des conversations .
_Cette action a été effectuée automatiquement par un bot._
Commentaire le plus utile
J'ai eu le même problème, j'ai géré une solution de contournement où j'ajoute l'appel de fonction à l'affectation.