Projemdeki açığı güncelleştirdim, 1.4.9'dan 1.5.3'e. Ve sayfalardan birinde bu hata mesajını alıyorum: BuradaAngular 1.5.3
'Error: orderBy:notarray Value is not array-like', 'Expected array but received: 0'
şablon:
<tr ng-repeat="targeting in vm.TargetingsAudience track by $index | orderBy:orderByName">
<td>
{{targeting.Name}}
</td>
<td class="au_content_descr">
<p ng-repeat="val in targeting.Values track by $index | orderBy:orderByName" class="targeting-value">{{val}}</p>
</td>
<td class="au_ico_2">
<a class="au_del au_fast_ico" ng-click="vm.removeTargeting(targeting)"><i class="glyphicon glyphicon-remove"></i></a>
<a class="au_edit au_fast_ico" ng-click="vm.editTargeting(targeting)"><i class="glyphicon glyphicon-pencil"></i></a>
</td>
</tr>
vm.TargetingsAudience - edilmektedir Nesneler bir Array:
[{Name: "Гео", TargetingCategory: "Audience", TypeId:"Location", Values: [0: "Россия", 1: "Москва", 2: "Московская область"]}]
. Sorun aslında '' öncekinden '' olan parçadır '' | orderBy'. "Parçayı" ile sonuna kadar hareket ettirmek, onu düzeltir. – Zach