【发布时间】:2015-07-13 14:36:21
【问题描述】:
我有一个像这样的 JSONarray,
{
"TotalMemory": [{
"key": "TotalMemory",
"values": [
[118, 10]
]
}],
"Freememory": [{
"key": "Freememory",
"values": [
[121, 10]
]
}],
"BufferSize": [{
"key": "BufferSize",
"values": [
[123, 10]
]
}],
"TotalSwapMemory": [{
"key": "TotalSwapMemory",
"values": [
[125, 10]
]
}],
"UsedSwapMemory": [{
"key": "UsedSwapMemory",
"values": [
[127, 10]
]
}],
"FeeSwapMemory": [{
"key": "FeeSwapMemory",
"values": [
[129, 10]
]
}],
"": [{
"key": "",
"values": []
}]
}
我需要删除最后一个空的项目。我关注了Remove empty,但这不起作用。
$scope.displayData = $scope.displayData.filter(function() { return true; });
console.log(angular.toJson($scope.displayData));
【问题讨论】:
-
为什么不用lodash或者下划线,
_.reject函数 -
我们不能使用javascript直接删除吗?
-
它是 JSONArray 还是 JSONObject ??
标签: javascript angularjs html filter