首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ng-在angualrjs中动态重复文本框中的求和值

ng-在angualrjs中动态重复文本框中的求和值
EN

Stack Overflow用户
提问于 2017-06-21 20:31:16
回答 4查看 431关注 0票数 0

大家好,我正在使用angular js,我正在尝试对放置在基于行的ng-repeat文本框中的值进行求和,我尝试了求和整个数据,任何人都可以帮助如何解决这个问题

在这里我附加了我的小提琴:https://jsfiddle.net/rjj/zm9941tm/1/

EN

回答 4

Stack Overflow用户

发布于 2017-06-21 20:35:51

<td><input type="text" ng-model="x.result = +x.value1 + +x.value2;"></td>

这会解决这个问题。将结果设置为value1和value2的和,并添加+以将字符串更改为数字以便于求和。小提琴:https://jsfiddle.net/zm9941tm/4/

票数 2
EN

Stack Overflow用户

发布于 2017-06-21 20:37:56

你可以直接使用

代码语言:javascript
运行
复制
ng-model="x.result = x.value1 + x.value2"

检查这把小提琴

https://jsfiddle.net/kL315y2h/1/

票数 0
EN

Stack Overflow用户

发布于 2017-06-21 20:41:04

假设您在ng-repeat中使用的数组是"myArray",您可以在控制器中添加如下函数:

代码语言:javascript
运行
复制
$scope.calculateSum = function calculateSum(array) {

  var sum = 0;
  array.forEach(function (value) {
    this.sum += value;
  }, this); 

  return sum;
}

在ng-repeat表之后,添加另一个值为{{calculateSum(myArray}}的元素

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44676214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档