Pass parameter Winkel 4 Richtlinie über den Eingang

Ich habe ein input-text-Feld wie dieses

<input type="text" class="form-control"  [inputTextFilter]="A" [ngModel]="name">

und meine Richtlinie ist:

import { Directive, Input, HostListener } from '@angular/core';

@Directive({
  selector: '[inputTextFilter]'
})

export class InputTextFilterDirective {
  @Input('inputTextFilter') params: string;

  @HostListener('keypress', ['$event'])
  onKeyUp(event: KeyboardEvent) {
    console.log('got parameters: '+this.params);
  }
}

und ich habe erstellt eine Richtlinie genannt "inputTextFilter" zu denen will ich an der "A" - parameter. Meine übergebene parameter zeigt immer als undefined.

InformationsquelleAutor TSG | 2017-09-19
Schreibe einen Kommentar