这是我的Angular代码:
angular.module('ngApp', [])
.factory('authInterceptor', authInterceptor)
.constant('API', 'http://appsdev.pccportal.com:8080/ecar/api')
.controller('carDetails', carDetails)
function carDetails($scope, $http, API) {
$http.get( API + '/car/12208' ).
success(function(data) {
$scope.details = data;
});
}
这是我正在处理的JSON数据的图片:
如您所见,在“财务信息”下面,我有多个具有货币值的键。如何在Angular中提取这些值并将它们相加,然后在我的HTML文件中显示该结果。
我显然可以通过使用以下方法在html中获取land_curr和land_prev值:
{{ details['Financial Info'].land_curr }}
但是在我得到的HTML中,有一个“总金额”的位置。因此,我需要将这些值相加,然后将这个新值放入HTML文件中的“总金额”部分。
我能做到吗?
编辑:
请注意,这些JSON值将会更改,因此我不能将货币值“硬编码”到任何内容中,因为货币金额经常会更改。而且我需要能够将所有“_prev”值相加和所有“_curr”值相加。而且我只需要能够将“land_curr”和“land_prev”相加。