文章詳情頁
javascript - 怎樣使用angular過濾器將數據分開
瀏覽:88日期:2023-05-03 15:45:44
問題描述
$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'} ];
請求到的數據類似這樣,要根據time字段的時間,根據月份顯示數據,怎樣把六月和七月的數據過濾開比如渲染到頁面要這樣顯示 :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;
純手寫,沒測,只是寫個思路,將對象進一步格式化
標簽:
JavaScript
相關文章:
1. apache - 想把之前寫的單機版 windows 軟件改成網絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?2. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現靈異動畫問題,求解決3. java - 阿里的開發手冊中為什么禁用map來作為查詢的接受類?4. java - 關于i++的一個題目5. javascript - 為什么嵌套的Promise不能按預期捕獲Exception?6. webgl - android上類似汽車之家的3d全景照片怎么實現7. javascript - 編程,算法的問題8. java - HTTPS雙向認證基礎上有無必要再進行加簽驗簽?9. ubuntu apt-get install update 無法更新10. node.js - win7下,npm 無法下載依賴包,淘寶鏡像也裝不上,求幫忙???
排行榜
