Angular.js: ngPattern 不处理尾随空格

创建于 2014-10-15  ·  3评论  ·  资料来源: angular/angular.js

当使用不允许尾随空格(例如ng-pattern="/^[a-zA-Z0-9]*$/" )的模式时,输入尾随空格不会触发无效的 ngPattern。

请参阅http://plnkr.co/edit/xeWv4bpUiJnYeGlcD0vE?p=preview了解测试用例。

这是针对 AngularJS 1.3.0 但我怀疑 1.2 分支也有这个错误。

最有用的评论

您必须添加ng-trim="false"而不是修剪空格。 请阅读文档

所有3条评论

您必须添加ng-trim="false"而不是修剪空格。 请阅读文档

呵呵,谢谢帮忙!

为什么哦,为什么作者认为ng-trim="true"是一个很好的默认值?

此页面是否有帮助?
0 / 5 - 0 等级