У меня есть массив json, который я назначаю объекту $ scope для отображения на внешнем интерфейсе.Я хочу переставить этот массив на основе заданного идентификатора.Вот так выглядит мой исходный массив.
$scope.listData = [{
id: 1,
name: adam,
title: testing title,
description: testing description
},
{
id: 2,
name: zampa,
title: testing title,
description: testing description
},
{
id: 3,
name: Aaron,
title: testing title,
description: testing description
}]
Для перестановки, Для экземпляра, если задан id 3, перестановка записей должна быть как 3,1,2.
Я пыталсяс помощью цикла angular.forEach, но не удалось.