Vscode-ng-language-service: [Angular] Mitglied 'd' ist nicht aufrufbar

Erstellt am 21. Feb. 2018  ·  3Kommentare  ·  Quelle: angular/vscode-ng-language-service

Wenn ich das Standard- Modal-Sample von ng-bootstrap verwende, erhalte ich Fehler wie

[Angular] Mitglied 'd' ist nicht aufrufbar

<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">&times;</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>

mit

  • VS-Code 1.20.1,
  • Angular 5.2.0 (App generiert von ng CLI)
  • Angular Language Service 0.1.9 VS Code-Erweiterung
  • @ng-bootstrap/ng-bootstrap: "^1.0.0"

Hilfreichster Kommentar

Ich hatte das gleiche Problem und habe eine Problemumgehung durchgeführt, bei der ich den Funktionsaufruf zur Zuweisung hinzufüge.

<ng-template #content let-ca="close('a')" let-cb="close('b')" let-d="dismiss()">
  <button (click)="ca">Close with 'A'</button>
</ng-template>

Alle 3 Kommentare

Ich hatte das gleiche Problem und habe eine Problemumgehung durchgeführt, bei der ich den Funktionsaufruf zur Zuweisung hinzufüge.

<ng-template #content let-ca="close('a')" let-cb="close('b')" let-d="dismiss()">
  <button (click)="ca">Close with 'A'</button>
</ng-template>

Tut mir leid, dass es so lange gedauert hat ,

Dieses Problem wurde aufgrund von Inaktivität automatisch gesperrt.
Bitte reichen Sie ein neues Problem ein, wenn Sie auf ein ähnliches oder verwandtes Problem stoßen.

Lesen Sie mehr über unsere Richtlinie zum automatischen Sperren von Konversationen .

_Diese Aktion wurde automatisch von einem Bot ausgeführt._

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen