I have json array in the following format,
$scope.data = [{ "values" : [["2 Day", 103.89], ["NextDay", 107.41], ["Ground", 428.75]], "key" : "FedEx" }, { "values" : [["Ground", 117.8], ["NextDay", 10], ["2 Day", 15]], "key" : "UPS" }]
I need to sort it in to the following format :
$scope.data = [{ "values" : [["2 Day", 103.89], ["NextDay", 107.41], ["Ground", 428.75]], "key" : "FedEx" }, { "values" : [["2 Day", 15], ["NextDay", 10], ["Ground", 117.8]], "key" : "UPS" }]
How can I do it using Angularjs?
A similar data set for which I want similar sorting to be applied, but here I have time (in long format) instead strings.
$scope.data1 = [{ "values" : [[1359072000000, 103.89], [1365116400000, 107.41], [1357516800000, 428.75]], "key" : "FedEx" }, { "values" : [[1357516800000, 117.8], [1359072000000, 100], [1365116400000, 15]], "key" : "UPS" }];
To be formatted as
$scope.data1 = [{ "values" : [[1359072000000, 103.89], [1365116400000, 107.41], [1357516800000, 428.75]], "key" : "FedEx" }, { "values" : [[1359072000000, 100],[1365116400000, 15], [1357516800000, 117.8], ], "key" : "UPS" }];
values
array by the float values in the array?