首页 > 解决方案 > Uppercse 的角度变化输入

问题描述

我的输入中有这个

oninput="let p=this.selectionStart;this.value=this.value.toUpperCase();this.setSelectionRange(p, p);"

这可行,但现在我想在组件中执行此操作

标签: angularinputuppercase

解决方案


组件中的方法

public changeToUpperCase(event: any) {
var start =  event.target.selectionStart;
event.target.value = event.target.value.toUpperCase();
event.target.setSelectionRange(start, start);
}

<Input 标签中的声明

(input)="changeToUpperCase($event)"

推荐阅读