Использование значения, полученного из API в ngStyle в Angular - PullRequest
0 голосов
/ 26 апреля 2018

Я искал его, но не смог найти решение, поэтому я помещаю его сюда.

Что я хочу?

=> Я хочу применить определенную ширину (извлеченную из вызова API) к конкретному div .

Что я делаю:

<div [ngStyle]="{'width': apiData?.widthPercent === null ? '0%' : 'apiData?.widthPercent%'}"></div>

Я думаю, что проблема в 'apiData? .WidthPercent%' , но я не уверен, как заставить его работать.

1 Ответ

0 голосов
/ 26 апреля 2018

Ваш else-case в настоящее время является просто строкой. То, что вы хотите использовать, - это переменная, к которой добавляется %.

<div [ngStyle]="{'width': apiData?.widthPercent === null ? '0%' : apiData?.widthPercent + '%'}"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...