Я новичок в AngularJS и создаю панель инструментов с dygraphs.
Попытался поместить пример кода с веб-сайта dygraphs в ng-repeat-list, просто для проверки. Ожидается один и тот же образец графика для каждого x в y. К сожалению график не рисуется, только оси, консоль ошибок не показывает.
<li ng-repeat="x in y">
<div id="graph">
<script>
new Dygraph(document.getElementById("graph"),
[ [1,10,100], [2,20,80], [3,50,60], [4,70,80] ],
{ labels: [ "x", "A", "B" ] });
</script>
</div>
</li>
Если я удаляю ng-repeat, он работает (один график) — поэтому код dygraphs действителен. Конечно, нет смысла рисовать графики прямо в представлении, как я сделал здесь, но все же интересно, почему это не работает. Я упускаю здесь какой-то общий момент?