angular - 如何在输入angular8时将输入转换为大写
问题描述
我需要让整个应用程序在打字时使用大写字母。所以我尝试在 HTML 中使用,如下所示。
#input (input)="input.value=$event.target.value.toUpperCase()"
而且我还通过了一个指令,该指令在输入时将输入变为大写,但是这两个东西都不允许ctrl + z
,当我这样做时ctrl + z
,如果输入字段为空,它必须给我空值,在编辑模式下,如果有已经是值,我们尝试编辑并执行ctrl + z
,然后我们需要获取已经存储的值。
演示: 演示链接
我试过的DEMO :我试过 的DEMO链接 谁能帮我解决这个问题
解决方案
无需为此使用管道或指令。
例如,只需给输入字段一个类.myInput
现在像下面这样装饰它:
.myInput {
text-transform: uppercase;
}
推荐阅读
- amazon-web-services - IAM - 如何限制对队列创建的访问?
- ios - 如何防止秒表在暂停后重置
- typescript - TypeScript 循环遍历元组数组
- angular - 父属性更改时如何不重新初始化子组件?
- java - 用 mockito 模拟 android.content.res.Configuration
- python - 无法在 Python 中的列表列表中索引多个元素(使用 : 运算符)
- reactjs - 如何修复不允许输入文本的表单?
- python - 如何加入 2 个表并获得对象上的结果
- javascript - 调用json文件时没有出现文本,但app没有中断
- php - 如何修复使用 PHP 计算纯文本中的单词的错误?