Скажем, у меня естьнг-повтора на одном из двух массивов на основе состояния
<div ng-if="groupA.length > 0" ng-repeat="element in groupA"> .... </div>
<div ng-if="groupA.length == 0" ng-repeat="element in groupB"> .... </div>
Обе дивы точно так же HTML для за исключением, если условия и тот факт, что они повторяют на двух разных группах. Могу ли я объединить их в один элемент div? То есть <div ng-repeat="element in (groupA || groupB)"> ... </div>
Я знаю, что я могу проверить в контроллере и есть условие, там как groupC = groupA.length > 0 ? groupA : groupB
и имеют в HTML <div ng-repeat="element in groupC> ... </div>
, но мне было интересно, если есть способ сделать это на HTML напрямую?
Возможного дубликата [Есть ли способ, что я могу сделать ng-repeat, который охватывает более одного массива с помощью AngularJS?] (http://stackoverflow.com/questions/20021777/is-there-a-way-i-can-do-a-ng-repeat-that-covers- более чем один массив с угловым) –
'