Currently, I am working on incorporating a time picker using UIBootstrap and angular.js. By default, the timepicker utilizes {{input type="text}} for capturing hours and minutes. However, since I intend to use this feature on mobile devices, I need to display the number keypad. As a result, I am exploring the option of implementing {{input type="number}}. Unfortunately, when utilizing {{input type="number}}, it is indicating that the input type is "ng-invalid."