我是AngularJS的新手,需要一些幫助來查找兩個日期之間的日期。我從JSON文件中消耗了兩個日期,並且想要爲每個ID動態地找出兩個日期之間的天數。以下是我的,我可以使用一些幫助。AngularJS減去(DueDateActual - DueDateForecaste)從JSON文件中消耗的範圍
<!doctype html>
<html ng-app="MyApp">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script src="Scripts/angular.min.js"></script>
</head>
<body >
<div ng-controller="SiteCtrl">
<ul ng-repeat="site in sites">
<li>{{site.ID}}</li>
<li>{{dayDiff}}</li>
</ul>
</div>
</body>
<script>
var app = angular.module("MyApp", []);
app.controller("SiteCtrl", function($scope, $http) {
$http.get('JSON/getsamplesitesCopy.json').
success(function(data, status, headers, config) {
$scope.sites = data;
$scope.dayDiff = $scope.sites.DueDateActual - $scope.sites.DueDateForecasted;
}).
error(function(data, status, headers, config) {
// log error
});
});
</script>
</html>
'$ scope.dayDiff'的結果是什麼? – azium
此外,可能錯字/錯誤,你有'$ scope.sites //複數'和'$ scope.site //單數',所以目前後者是undefined – azium
@azium結果是NaN。 – rsmexsal