ng-repeat неизвестное количество вложенных элементов

Мне интересно, есть ли простое решение для этого типа проблемы.

У меня есть объектный комментарий, который, в свою очередь, может содержать комментарии, и эти комментарии также могут содержать комментарии ... и это может продолжаться в течение неизвестного количества циклов.

Вот пример структуры данных:

var comment = {
   text : "",
   comments: [
      { text: "", comments : []},
      { text: "", comments: [
         { text: "", comments : []},
         { text: "", comments : []}
         { text: "", comments : []}
      ]}
   ]
}

Допустим, для 2 уровней комментариев я бы написал:

<div ng-repeat="comment in comments">
   {{comment.text}}
   <div ng-repeat="comment in comments">
      {{comment.text}}
   </div>
</div>

Как бы я реализовал свои div для уровня "n" вложенных комментариев?

Ответы на вопрос(2)

Ваш ответ на вопрос