当使用不允许尾随空格(例如ng-pattern="/^[a-zA-Z0-9]*$/"
)的模式时,输入尾随空格不会触发无效的 ngPattern。
请参阅http://plnkr.co/edit/xeWv4bpUiJnYeGlcD0vE?p=preview了解测试用例。
这是针对 AngularJS 1.3.0 但我怀疑 1.2 分支也有这个错误。
您必须添加ng-trim="false"
而不是修剪空格。 请阅读文档
呵呵,谢谢帮忙!
为什么哦,为什么作者认为ng-trim="true"
是一个很好的默认值?
最有用的评论
您必须添加
ng-trim="false"
而不是修剪空格。 请阅读文档