Предположит, у меня есть этот Json
данные в моем controller
:Угловые нг-повтор без создания элемента
var rootObj = [{
devices: ["device1", "device2"],
subGroups: [{devices: ["device3", "device4"]}, {devices: ["device5", "device6"]}]
}, {
devices: ["device7"],
subGroups: [{devices: ["device8"]}, {devices: ["device9"]}]
}];
И я хочу, чтобы показать все устройства в плоской структуре, например:
<ul>
<li>device1</li>
<li>device2</li>
<li>device3</li>
<li>device4</li>
<li>device5</li>
<li>device6</li>
<li>device7</li>
<li>device8</li>
<li>device9</li>
</ul>
Как могу ли я использовать ng-repeat
на rootObj
, чтобы получить выше html?
I не хочу управлять исходным объектом, используя только ng-repeat
на rootObj
.
Единственный способ решить эту проблему - использовать ng-repeat
без, создавая любой элемент на ng-repeat.
Каков наилучший способ его достижения?
«Я не хочу манипулировать исходным объектом, используя только ng-repeaton rootObj» – cheziHoyzer
Так что вы либо не хотите использовать фильтр, я думаю – Appeiron