Das Klickereignis kann nicht hinzugefügt werden, nachdem das NG-ZORRO-Eingabefeld das Attribut deaktiviert gesetzt hat.

HTML:
 <input nz-input name="text" type="text" id="text" formControlName="originFlightDepartureAirport"
   [(ngModel)]="inFlight.originFlightDepartureAirport" (click)="selectFlightList()">

TS:
 originFlightArrivalAirport: [{
    
    value: null, disabled: true}],

selectFlightList() 事件失效;

Wenn Sie möchten, dass das Eingabefeld nicht bearbeitet werden kann, ohne dass der Cursor angezeigt wird, Sie aber auch ein Ereignis hinzufügen müssen, können Sie „disabled“ in „readonly“ ändern.

Beachten Sie, dass schreibgeschützte Eingabefelder nicht bearbeitet werden können und Benutzer keinen Text darin eingeben können, aber dennoch Text auswählen und kopieren können. Wenn Sie die Benutzerinteraktion mit dem Eingabefeld vollständig deaktivieren müssen, sollten Sie die Verwendung des Attributs „disabled“ in Betracht ziehen, das das Eingabefeld nicht mehr bearbeitbar macht und die Benutzerauswahl und das Kopieren von Text deaktiviert. Beachten Sie jedoch, dass ein deaktiviertes Eingabefeld ausgegraut ist und der Benutzer nicht durch Klicken oder Drücken der Tastatur damit interagieren kann.

Guess you like

Origin blog.csdn.net/weixin_44216637/article/details/132882724