md-autocomplete ng-pattern ="..."不起作用

dma*_*a_k 12 javascript angularjs angular-material md-autocomplete

我有这个演示中<md-autocomplete>显示的组件问题:

<md-autocomplete ng-pattern="...">不起作用.我希望如果将某些文本输入Tax字段(如zzz),则该字段将被标记为红色,因为正则表达式只接受数字[1..99] ng-pattern="/^[1-9]\d?$/".实际上required工作正常:当字段为空时,它被触发为无效.

wwv*_*wwv 12

这似乎是Angular Material的一个错误.对于md-autocomplete#9755,它显然已在1.1.4:ng-pattern中修复

这是一个有效的演示.我所做的就是更新两个角度材料库.

https://cdnjs.cloudflare.com/ajax/libs/angular-material/1.1.4/angular-material.min.js
https://cdnjs.cloudflare.com/ajax/libs/angular-material/1.1.4/angular-material.min.css
Run Code Online (Sandbox Code Playgroud)