angular - как установить div стиль с расчетом - PullRequest
1 голос
/ 31 октября 2019

Я использую Ionic 4 с Angular и пытаюсь динамически установить высоту div следующим образом:

<div class="bgsold" style="height:{{ b.qty / 100 * b.total }}%"></div>

Поэтому я не получаю ошибок или предупреждений, и свойство style выглядит пустымв инспекторе.

Я что-то не так делаю? Или есть какой-то особый способ сделать это?

Ответы [ 3 ]

3 голосов
/ 31 октября 2019

Вы можете использовать динамический атрибут [style.ATTR] для назначения динамического значения:

<div class="bgsold" [style.height]="(b.qty / 100 * b.total) + '%'"></div>

Надеюсь, это поможет

2 голосов
/ 31 октября 2019

Более просто вы можете использовать [style.height.%]:

[style.height.%]="(b.qty / 100 * b.total)"
0 голосов
/ 31 октября 2019

https://angular.io/api/common/NgStyle

возможно, вы можете использовать "ngStyle".

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