将输入字段默认设置为小写角度

时间:2018-04-03 19:25:59

标签: angularjs

在AngularJs中,我们有一个默认过滤器,我们将应用于输入字段以强制小写。

这在Angular +中不起作用。

这是对的吗?

2 个答案:

答案 0 :(得分:1)

html文件中的以下内容:

<input type="text" [ngModel]="_textValue" (ngModelChange)="ConvertToLower($event)">

以及component.ts文件中的以下代码:

_textValue:string;
ConvertToLower(evt) {
    this._textValue = evt.toLowerCase();
}

答案 1 :(得分:0)

您可以创建一个指令,动态地将输入值更改为小写。

https://www.codementor.io/christiannwamba/build-custom-directives-in-angular-2-jlqrk7dpw

你也可以查看这个问题的第一个答案。它是关于将输入更改为大写但技术是相同的。

How to convert input value to uppercase in angular 2 (value passing to ngControl)