Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以angularjs表示的列值之和_Angularjs - Fatal编程技术网

以angularjs表示的列值之和

以angularjs表示的列值之和,angularjs,Angularjs,我想计算一个规则中的值之和 1) 在文本框中,如果我输入2,它应该与2000相乘,结果将是4000 2) 在第二行id中,我输入3,它应该与100相乘,结果将是300 2) 与第三行id相同,我输入4,它应该乘以50,结果将是200 3) 所以,4000+300+200=4500结果应该是总的 乘法器工作正常。但是如何计算这里的总金额。如果我的值是4500,这是否可以用“四千五百万”这样的词来表示金额 现金详情 钞票 金额(卢比)。 X 2000 {{(+金额)*2000} x100 {{(

我想计算一个规则中的值之和

1) 在文本框中,如果我输入2,它应该与2000相乘,结果将是4000

2) 在第二行id中,我输入3,它应该与100相乘,结果将是300

2) 与第三行id相同,我输入4,它应该乘以50,结果将是200

3) 所以,4000+300+200=4500结果应该是总的

乘法器工作正常。但是如何计算这里的总金额。如果我的值是4500,这是否可以用“四千五百万”这样的词来表示金额


现金详情
钞票
金额(卢比)。
X 2000
{{(+金额)*2000}
x100
{{(+amount3)*100}
x50
{{(+amount4)*50}
全部的
{{total}}

在变量上添加某种类型的观察者,并在变量发生变化时重新计算总数。对此,我将使用
ng change
。然后简单地为此调用一个公共函数。下面是一个演示:

var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.calcTotal=函数(){
$scope.total=($scope.amount | 0)*2000+($scope.amount3 | 0)*100+($scope.amount4 | 0)*50;
}
});

现金详情
钞票
金额(卢比)。
X 2000
{{(+金额)*2000}
x100
{{(+amount3)*100}
x50
{{(+amount4)*50}
全部的
{{total}}

在PLunkr中分享您如何实现的完整代码。我不认为你能拥有“四千五百美元”