Angular ngStyle - связывание динамических и статических атрибутов CSS - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь объединить стили в одну [ngStyle] привязку, но в ней появляются ошибки шаблона.

Вот рабочая версия, отдельные стили:

 <i [ngStyle]="{'background-color':getColorInitials(dataItem)}" 
                        style= "display: inline-flex; 
                                height: 30px; 
                                width: 30px;
                                border-radius: 50%;
                                border: white; 
                                border-style: solid; 
                                border-width: 1px;" >

Однакоэто приводит к ошибкам шаблона.Можно ли это сделать?

    <i [ngStyle]="{ 'background-color':getColorInitials(dataItem),
                                    'display': 'inline-flex',
                                    'height': '30px',
                                    'width': '30px',
                                    'border-radius': '50%'',
                                    'border': 'white',
                                    'border-style': 'solid',
                                    'border-width': '1px' }" >

спасибо

1 Ответ

0 голосов
/ 04 октября 2018

используйте borderRadius вместо border-radius и то же самое для других стилей переноса.

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