javascript - 怎樣使用angular過濾器將數(shù)據(jù)分開
問題描述
$scope.data=[ {'time':'2017/06/23','money':'3000','type':'RMB'}, {'time':'2017/06/24','money':'4000','type':'RMB'}, {'time':'2017/07/23','money':'3000','type':'RMB'}, {'time':'2017/07/23','money':'3000','type':'RMB'}, {'time':'2017/07/23','money':'3000','type':'RMB'} ];
請求到的數(shù)據(jù)類似這樣,要根據(jù)time字段的時間,根據(jù)月份顯示數(shù)據(jù),怎樣把六月和七月的數(shù)據(jù)過濾開比如渲染到頁面要這樣顯示 :6月23號 金額:3000 類別:人民幣24號 金額:4000 類別:人民幣7月23號 金額:3000 類別:人民幣24號 金額:4000 類別:人民幣25號 金額:5000 類別:人民幣
問題解答
回答1:var arr = {};for(var i=0;i<$scope.data.length;i++){ var key = $scope.data[i].time.split(’/’)[1]; arr[key].push($scope.data[i])}return arr;
純手寫,沒測,只是寫個思路,將對象進一步格式化
相關(guān)文章:
1. nignx - docker內(nèi)nginx 80端口被占用2. docker api 開發(fā)的端口怎么獲???3. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?4. dockerfile - [docker build image失敗- npm install]5. golang - 用IDE看docker源碼時的小問題6. 關(guān)于docker下的nginx壓力測試7. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失??!8. dockerfile - 為什么docker容器啟動不了?9. macos - mac下docker如何設(shè)置代理10. docker網(wǎng)絡(luò)端口映射,沒有方便點的操作方法么?
