самый угловой способ капитализировать ввод на размытие

каков наиболее угловой способ капитализации входных данных при размытии?

мой код представления:

<input name="initials" type="text" ng-model="vm.initials" minlength="2" maxlength="4" ng-blur="vm.capitalizeInitials()"

мой код контроллера:

vm.capitalizeInitials = function(){
      vm.initials = angular.uppercase(vm.initials);
    }

Есть ли лучший способ сделать это?

1 ответ

  1. Вы можете использовать оба из них, если вы ищете самый простой и быстрый способ использовать решение, которое вы говорите.

    <input name="initials" type="text" ng-model="vm.initials" minlength="2" maxlength="4" ng-blur="vm.initials = vm.initials.toUpperCase()">