angularjs 中的范围变量到底是如何改变的?

How exactly are scope variables in angularjs altered?

我对 AngularJS 很陌生,我想要一个 html 文件,当我使用 AngularJS 更新我的变量(比如 a 和 b)时,它可以动态计算总和。 这是我的代码片段

HTML: Code Snippet for HTML

Javascript: Code Snippet for Javascript

在更新我的输入值时,总和仍然为 0,并且没有得到更新。很抱歉这个问题很平庸,但请提出一个解决方案。

设置函数对输入值求和

控制器

$scope.a = 0; $scope.b = 0;
$scope.sum = function(a, b) {
    return a + b;
}

Html

<input type="number" ng-model="a" />
<input type="number" ng-model="b" />
<div>
    {{sum(a,b)}}
</div>

工作fiddle