我檢索基於用戶ID與下面的腳本從API兩個日期之間的過濾器,angularjs
$http.post("http://testingserver.net/statement.php",{'id':$scope.account_number}).success
(function(data){
console.log(JSON.stringify(data));
$scope.statement=data;
});
從日誌中我能得到詳細數據的API
聲明的帳戶的詳情。來自日誌的數據包含一個名爲Date
的字段,格式爲2017-02-01T00:00:00Z
,我想要實現的是讓用戶從兩個日期範圍中進行選擇並將結果推回給用戶。
從HTML低於它們是兩個領域,即sdate
和edate
HTML
<form method="post" name="statement" id="statement">
<div class="list">
<label class="item item-input">
<span class="input-label">Search From</span>
<input type="date" ng-model="sdate">
</label>
<label class="item item-input">
<span class="input-label">Search To</span>
<input type="date" ng-model="edate">
</label>
</div>
</form>
</br>
<div align="center">
<p><button class="button button-positive" ng-disabled="statement.$invalid" ng-click="state_request()">
<i class="icon ion-android-search icon"></i> Search
</button></p>
</div>
HTML的結果
<div ng-repeat="item in statement">
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td width="70%"><div align="left">
<p><strong> Period</strong> </p>
</div></td>
<td width="82%">{{item.Date |date: 'MMMM yyyy'}}</td>
</tr>
<tr>
<td><p><strong>Category</strong></p></td>
<td>{{item.Category}}</td>
</tr>
<tr>
<td><div align="left">
<p><strong>Amount</strong> </p>
</div></td>
<td><div align="left">{{item.Amount}}</div></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
</div>