Я следую учебнику, пытаясь научиться угловатому, но я получаю более грязный код, чем пример, указывающий, что есть флаг, который мне нужно активировать/деактивировать. Я хотел бы создать чистый html, открытый для другого предложения Постобработка и т.д.clean angularjs output to plain html
код:
<ul>
<li ng-repeat="day in [1,2,3,4,5,6,7]">Name of the day: {{ ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'][day-1] }}</li>
</ul>
ожидается выход:
<ul>
<li>Name of the day: Mon</li>
<li>Name of the day: Tue</li>
<li>Name of the day: Wed</li>
<li>Name of the day: Thu</li>
<li>Name of the day: Fri</li>
<li>Name of the day: Sat</li>
<li>Name of the day: Sun</li>
</ul>
фактический выход:
<ul>
<!-- ngRepeat: day in [1,2,3,4,5,6,7] --><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Mon</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Tue</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Wed</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Thu</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Fri</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Sat</li><li ng-repeat="day in [1,2,3,4,5,6,7]" class="ng-scope ng-binding">Name of the day: Sun</li>
</ul>
Вам не нужно учитывать, как выглядит результат. Он ведет себя как ожидаемый результат, и это действительно единственное, что важно. – Yoshi
Как уже сказал @Yoshi, ваш код делает то, что вы ожидали. Угловая потребность в такой дополнительной разметке внутри. У вас есть проблемы с этим? – gustavohenke
, так что он не способен выводить без добавленной разметки? –