Number Input is broken with Angular 1.3.3 #130
Description
In case others ran into this issue, I figured I'd post since it took a while for me to figure it out. Basically if you're running Formly with Angular 1.3.x the numeric inputs will not be updated to the ng-model because they are invalid. It seems that their ng-maxlength gets set to 0 by default. If you set an explicit value this fixes the issue, although it's not ideal.
This issue seems to be part of what Angular is doing (setting maxlength to 0 if it's null) along with how Formly is setting the maxlength (by default if maxlength is not specified, the attribute is still set to null). It should hopefully be fixed in 1.3.4, although I have not tested the PR yet.
Thanks,
Bill
Here is the link to the Angular pull request for 1.3.4:
angular/angular.js#9998
Example of what I'm talking about;
http://plnkr.co/edit/SJY6CofpRMhvPAo9hHpu