2016-05-25 4 views
0

ぼかしの入力を大文字にする最も角度の高い方法は何ですか?ぼかしの入力を大文字にする角の方法

私の見解コード:

<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); 
    } 

はそれを行うには良い方法はありますか?

+0

は、このリンクを見てみましょう、それはあなたを助けるかもしれない:[テキストボックスに角度力を大文字](http://stackoverflow.com/questions/16388562/angularjs-force-uppercase-in-textbox) – miquelarranz

+0

として、 miquelarranzのリンクごとに入力時に入力を大文字にする指示文を書くことができます。あるいは、CSSを使用して入力フィールドを大文字にしてから、データを保存するときに単に '' .uppercase''を実行することもできます。前者はより「角度のある」方法ですが、後者は確かに簡単です。 –

+0

私は「最も簡単な」方法を考えている: devdropper87

答えて

0

あなたが話しているソリューションを最も簡単で迅速に使用する方法を探している場合は、両方を使用できます。

<input name="initials" type="text" ng-model="vm.initials" minlength="2" maxlength="4" ng-blur="vm.initials = vm.initials.toUpperCase()"> 
関連する問題