Si utilizo la muestra modal predeterminada
[Angular] El miembro 'd' no se puede llamar
<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>
utilizando
@ng-bootstrap/ng-bootstrap: "^1.0.0"
Tuve el mismo problema, logré una solución alternativa en la que agrego la llamada a la función a la asignación.
<ng-template #content let-ca="close('a')" let-cb="close('b')" let-d="dismiss()">
<button (click)="ca">Close with 'A'</button>
</ng-template>
Lo siento, tomó tanto tiempo, https://github.com/angular/angular/pull/33782 debería arreglar esto.
Este problema se ha bloqueado automáticamente debido a la inactividad.
Por favor, presente un nuevo problema si se encuentra con un problema similar o relacionado.
Obtenga más información sobre nuestra política de bloqueo automático de conversaciones .
_Esta acción ha sido realizada automáticamente por un bot._
Comentario más útil
Tuve el mismo problema, logré una solución alternativa en la que agrego la llamada a la función a la asignación.