Атрибуты тега круга HTML5 с динамическими значениями angular5 - PullRequest
0 голосов
/ 03 мая 2018

В круговом теге я должен передать stroke-dashoffset значение динамически

<svg>
    <circle class="donut-segment" data-per="100" cx="21" cy="21" r="15.91549430918954" fill="transparent" stroke="#b1c94e" stroke-width="5" stroke-dasharray="100 100" stroke-dashoffset="50"></circle>
</svg>

enter image description here
Я использую angular5
Как я могу передать это?

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

Получил решение [attr.stroke-dashoffset] = "процент"
Мы можем передать процентное значение динамически

0 голосов
/ 03 мая 2018

Попробуйте это:

<svg>
    <circle class="donut-segment" data-per="100" cx="21" cy="21" r="15.91549430918954" fill="transparent" stroke="#b1c94e" stroke-width="5" stroke-dasharray="100 100" [stroke-dashoffset]="yourPropNameofComponent"></circle>
</svg>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...