问题描述
我的输入中有这个
oninput="let p=this.selectionStart;this.value=this.value.toupperCase();this.setSelectionRange(p,p);"
这可行,但现在我想在组件中做到这一点
解决方法
组件中的方法
public changeToUpperCase(event: any) {
var start = event.target.selectionStart;
event.target.value = event.target.value.toUpperCase();
event.target.setSelectionRange(start,start);
}
(input)="changeToUpperCase($event)"