【发布时间】:2015-09-11 07:01:58
【问题描述】:
我有以下代码:
<div data-ng-controller="MainController">
<input class="amount" type="text" name="" value="" />
<input class="result" type="text" name="" value=""/>
</div>
我想从 $scope 中获取一个数值,并将其添加到用户在输入中输入的带有“数量”类的数字中,并在带有“结果”类的输入中显示结果。因此,基本上,该变量在 MainController 函数中定义如下:
$scope.cost = 100;
我有点困惑最好的方法是什么,我看到有 ng-value 和 ng-model 指令可供我使用,但是我很难理解哪个适合这个应用程序(以及如何正确使用它们)。
【问题讨论】:
-
你应该使用
ng-model="cost",这将是双向绑定
标签: javascript angularjs angularjs-ng-model angularjs-ng-value angularjs-bindings