【发布时间】:2018-09-13 05:33:51
【问题描述】:
在 AngularJs 中,我们有一个默认过滤器,我们会将其应用于输入字段以强制小写。
这在 Angular+ 中不起作用。
对吗?
【问题讨论】:
标签: angularjs
在 AngularJs 中,我们有一个默认过滤器,我们会将其应用于输入字段以强制小写。
这在 Angular+ 中不起作用。
对吗?
【问题讨论】:
标签: angularjs
html 文件中的以下内容:
<input type="text" [ngModel]="_textValue" (ngModelChange)="ConvertToLower($event)">
以及component.ts文件中的以下代码:
_textValue:string;
ConvertToLower(evt) {
this._textValue = evt.toLowerCase();
}
【讨论】:
您可以创建一个指令,将您的输入值动态更改为小写。
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)
【讨论】: