2
我知道ng模式可以用来允许字符。我正在寻找一种方法来限制一个特定的角色。不允许用户输入管道字符'|'输入形式Angular
我的输入框应该可以处理除了垂直栏'|'之外的任何字符。我想要抛出一个错误只是不允许输入。有没有一种简单的方法,只是不允许该特定的字符。或者我应该只使用ng-pattern来包含除了竖线之外的所有东西?
我的HTML(我该怎么做?):
<td class="col-xs-3">
<input type="text"
name="Application"
ng-model="list.Application"
maxlength="64"
required />
<div ng-messages="addForm.Application.$error"
ng-if="addForm.$submitted"
</div>
</td>
'ng-pattern'可以非常简单:) – AranS
如何使用ng-pattern只是不允许使用垂直条?这是否意味着我必须使用ng-pattern来允许除此之外的所有可能的字符?有没有更好的办法? – Angular
否定字符类有什么问题?使用一个。 –