0
angularJSを使ったスコープ内で、数式を使って複数の関数を使う方法は?
myApp.controller('incomeController', ['$scope', function($scope) {
$scope.pay = 0;
$scope.hours = 0;
$scope.tax=0.19297;
$scope.total = function() {
return $scope.pay * $scope.hours;}
$scope.taxTotal = function ($scope){
return($scope.total * $scope.tax);}
$scope.afterTaxTotal = function ($scope){
return($scope.total - $scope.taxTotal);}
}]);
<div ng-app="myApp" ng-controller="incomeController">
<h2>Income Calculator</h2>
<br>
<br>
<p16>Pay Rate: </p16><input type="number" ng-model="pay">
<p15> Hours worked:</p15> <input type="number" ng-model="hours">
<br>
<br>
<br>
<p><b>Total Before Taxes:</b> {{ total() | currency : $ }}</p>
</div>
<p><b>Total Taxes :</b> {{ taxTotal() | currency : $ }}</p>
<p><b>Total After Taxes:</b> {{ afterTaxTotal() | currency : $ }}</p>
私は、単純な代数方程式をやろうとしています。
- は二つの数字
- が
- 既に割り当てられた変数に答え(ステップ2)を乗算一緒
- それらを乗算するユーザ入力を有するステップ1