想象一下,有一个使用Angular 6构建的网站。当用户在文本区域键入字符时,我必须计算字符数。如果网站不是在手机上查看的,它可以使用(keyup(。是因为手机上没有键盘吗?在这种情况下,可以使用什么替代方案?谢谢
尝试(输入(
尝试这样的(input)
事件绑定-
<input type="text" (input)="onInput($event)"
以下是的工作示例
<input type="text" [ngModel]="mymodel" (ngModelChange)="myValueChange($event)" />
{{lenmodel}}
在您的.ts 中
mymodel;
lenmodel;
myValueChange(newValue) {
this.mymodel = newValue;
this.lenmodel = newValue.length;
console.log(newValue);
}