Лучший способ ng-повторить информацию внутри тега ‹pre›

Я хотел бы использовать angular ngRepeat или аналогичный для создания форматированного текста внутри блока «pre». Например, что-то вроде этого:

function MyController($scope)
{
   $scope.data = [{test:'one', children:[...]},{test:'two', children:[...]}]; 
}

<pre>
  {{ngRepeat item in data}}
  {{item.test}}
       {{ngRepeat child in item.children}}
           {{child.title}}
       {{/ngRepeat}}
  {{/ngRepeat}}
</pre>

Очевидно, я мог бы просто создать строку, но мне любопытно, есть ли способ сделать это в шаблонах Angular.


person Daniel    schedule 10.12.2013    source источник


Ответы (1)


Это невозможно сделать, у вас должен быть родительский элемент, чтобы он повторялся - недавно я пробовал то же самое.

мое решение было

<mytag ng-repeat="x in y">{{x}}</mytag>
person DrogoNevets    schedule 30.04.2014