文章詳情頁
javascript - 怎樣使用angular過濾器將數據分開
瀏覽:100日期: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. Span標簽2. docker-machine添加一個已有的docker主機問題3. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””4. angular.js使用$resource服務把數據存入mongodb的問題。5. docker安裝后出現Cannot connect to the Docker daemon.6. javascript - 計算面積函數代碼7. SessionNotFoundException:會話ID為null。調用quit()后使用WebDriver嗎?(硒)8. redis啟動有問題?9. android新手一枚,android使用httclient獲取服務器端數據失敗,但是用java工程運行就可以成功獲取。10. java - Collections類里的swap函數,源碼為什么要新定義一個final的List型變量l指向傳入的list?
排行榜
