Ошибка: <line>атрибут y1: ожидаемая длина, "{{iy}}". Ошибка отображается в консоли Chrome, но svg работает нормально - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь передать динамическое значение в SVG, используя Angular.функциональность работает нормально, но появляется ошибка в консоли.

<g  class="tick" transform="translate({{getGraphY($index)}},0)" style="opacity: 1;">
    <line y1="-20"y2="390" x2="0" style="stroke:lightgrey;stroke-width:10" ></line>-->
    <text dy=".71em" y="-15" x="-35.625"  style="text-anchor: middle;">{{getGraphNameDay(i.dow)}}</text>
    <text dy=".71em" y="-0" x="-35.625" style="text-anchor:middle;">{{getGraphDay(i.date)}}</text>
    <text dy=".71em" y="280" x="-35.625" style="text-anchor:middle;">{{i.maxorders}}</text>
</g>

Угловой код 1.4

$scope.getGraphY=function(y){
  var x=[];
  for (i = 72.25;i <= 580; i = i + 72.25) {
    x.push(i);
  }
  return x[y];
}

Ниже ошибка в консоли Chrome

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...