0

AngularJS で、入力でフィルター処理された値を処理する最良の方法はどれですか?

ユーザーは数値を入力してローカライズする必要がありますが、入力をモデルにバインドしてフィルターでフォーマットすることはできません。

別のフォーマットされた入力を取得して解析することもできますが、もっと洗練された方法があるかもしれません。

誰かがより良いアイデアを持っていますか?

HTML:

<script>
var app = angular.module('myApp', []).controller('myCtrl', function ($scope) {
    $scope.test = {
        'val': 12.34
    };              
};
</script>
<section ng-app="myApp">
  <div ng-controller="myCtrl">
    <form> 
      <input type="text" value="{{test.val|number:1}}" ng-model="test.val" />
    </form>
  </div>
</section>

作業例:

http://jsfiddle.net/monguz/6u0zqc0L/

イタリア語にローカライズされたAngularJS 1.4を使用しています

どうもありがとう

マルコ

4

0 に答える 0