如何通过单击退格键删除输入字段中的整个文本

时间:2017-11-07 21:29:20

标签: javascript angularjs

如何通过单击退格USING ANGULAR JS删除输入文件中的整个文本。我有一个带有数字“12345678”的输入字段我想在退格时删除输入字段中的整个数字。

1 个答案:

答案 0 :(得分:0)

假设您正在使用ngModel作为输入,您可以这样做:

<input type="text" (keyup)="onKeyUp($event)" [(ngModel)]="myString" />

在您的.ts文件中:

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  myString = 'hello';

  onKeyUp(event) {
    if (event.keyCode === 8) {
      this.myString = '';
    }
  }
}

使用Stackblitz:https://stackblitz.com/edit/angular-xhbshe