mur*_*983 2 angular2-forms angular2-directives angular
我是新手,Angular2似乎无法在任何地方找到我的答案。我有一个input(如下所示),但我只希望它允许以下操作:
我不知道该怎么做。我已经试过ng-pattern="/^[a-zA-Z\s]*$/",pattern="/^[a-zA-Z\s]*$/"和ng-pattern-restrict="/^[a-zA-Z\s]*$/"。
的HTML
<td>
<md-input-container>
<input mdInput [(ngModel)]="details.firstName" placeholder="First name(s)" ng-pattern="/^[a-zA-Z\s]*$/">
</md-input-container>
</td>
Run Code Online (Sandbox Code Playgroud)
理想情况下,如果用户输入数字字符,我希望以太坊希望自己将其删除或只允许其在字段中显示(不显示)
我的解决方法是在我的组件中进行
firstName: ['', Validators.pattern('^[a-zA-Z \-\']+')],
Run Code Online (Sandbox Code Playgroud)
角度反应形式验证-仅接受字母和空格。
firstName: [
'',
[
Validators.required,
Validators.maxLength(50),
Validators.pattern('^[a-zA-Z ]*$')
]
],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22560 次 |
| 最近记录: |