如何通过单击退格USING ANGULAR JS删除输入文件中的整个文本。我有一个带有数字“12345678”的输入字段我想在退格时删除输入字段中的整个数字。
答案 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