angular - Uppercse 的角度变化输入
问题描述
我的输入中有这个
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 标签中的声明
(input)="changeToUpperCase($event)"
推荐阅读
- react-native - 从`sdk 35`更新到`sdk 39`后的expo path问题
- salesforce - 如何为 Salesforce Apex Aura Enabled 类编写测试类?
- android-studio - 颤振医生找不到android studio
- spring-boot - 使用@IdClass 保存实体会产生空行
- python - 使用python检索SQLITE3中表的总记录数
- java - 如何使用弹簧单元测试创建过程 hsqldb liquibase
- php - Xdebug 自动跳出
- excel - 根据其他列中的条件汇总列中的唯一值
- laravel - 优化多个 whereHas 查询
- docker - Kubernetes 没有使用 Docker for Desktop 拉取镜像