我正在尝试从视图中获取数据,该数据必须作为函数中的参数传递以填充控制器中的数组。但是这些对象什么也没给我,这是我所做的:
看法
<div ng-repeat="cssframework in voce.framewrok">
<input type="checkbox" ng-onchange="AggiornaTotale({{cssframework.costo}})"/>
<span>{{cssframework.name}}........<b>{{cssframework.costo | currency}}</b></span>
</div>
<div class="row">
<h3>TOTALE: {{selectedVoices[0]}}</h3>
</div>
ng-onchange触发函数“ AggiornaTotale”并传递cssframework.costo作为参数,控制器的目标是填充名为“ selectedVoices”的数组
控制器
$scope.AggiornaTotale = function(param) {
$scope.selectedVoices = [];
this.selectedVoices.push(param);
}
为什么我看不到{{selectedVoices [0]}}已更新?谢谢你的建议
改变
ng-onchange="AggiornaTotale({{cssframework.costo}})
至
ng-change="AggiornaTotale({{cssframework.costo}})
和控制器
$scope.AggiornaTotale = function(param) {
$scope.selectedVoices = [];
$scope.selectedVoices.push(param);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句