-
AngularJSのコントローラ内で丸める方法:
// コントローラ内の関数で丸める例 angular.module('myApp', []) .controller('myController', function($scope) { $scope.roundToTwoDecimalPlaces = function() { $scope.inputValue = parseFloat($scope.inputValue).toFixed(2); }; });
<!-- テンプレートで関数を呼び出す例 --> <div ng-app="myApp" ng-controller="myController"> <input type="number" ng-model="inputValue"> <button ng-click="roundToTwoDecimalPlaces()">丸める</button> <p>丸めた値: {{inputValue}}</p> </div>
-
AngularJSのフィルターを使用する方法:
// フィルターを定義する例 angular.module('myApp', []) .filter('roundToTwoDecimalPlaces', function() { return function(input) { return parseFloat(input).toFixed(2); }; });
<!-- フィルターを使用する例 --> <div ng-app="myApp"> <input type="number" ng-model="inputValue"> <p>丸めた値: {{inputValue | roundToTwoDecimalPlaces}}</p> </div>
これらの方法を使用すると、AngularJSで入力値を簡単に小数点以下2桁に丸めることができます。適切な方法を選択し、プロジェクトに組み込んでください。