фильтр orderBy в angularJS
пусть есть одномерный массив объектов - objects - в объекте есть какое-нибуть св-во - например index. надо по нему отсортировать весь массив при помощи фильтра orderBy. и заменить массив на отсортированнный.
когда мы делает таким образом -----
<div ng-repeat="object in objects | orderBy: 'index' ">
<p class='inndex'> {{ object.index }}</p>
</div>
то эти индексы выводятся отсортированными - однако массив остается прежним.
{{ objects | orderBy: 'index' }} - во view( я это называю видео-трубкой) выдает на экране монитора отсортированный массив, не могу понять как первоначальному массиву присвоить этот отсортированный.
Последний раз редактировалось fenek, 03.08.2017 в 02:57.
Причина: пытаюсь решить самостоятельно.
|