ng-powtórz nieznaną liczbę zagnieżdżonych elementów
Zastanawiam się, czy istnieje proste rozwiązanie tego typu problemu.
Mam komentarz do obiektu, który z kolei może zawierać komentarze, a te komentarze mogą również zawierać komentarze ... i to może trwać przez nieznaną liczbę cykli.
Oto przykład struktury danych:
var comment = {
text : "",
comments: [
{ text: "", comments : []},
{ text: "", comments: [
{ text: "", comments : []},
{ text: "", comments : []}
{ text: "", comments : []}
]}
]
}
Powiedzmy, że na 2 poziomach komentarzy napiszę:
<div ng-repeat="comment in comments">
{{comment.text}}
<div ng-repeat="comment in comments">
{{comment.text}}
</div>
</div>
Jak wszczepiłbym moje divy dla poziomu zagnieżdżonych komentarzy „n”?