Size: a a a

Angular - русскоговорящее сообщество

2019 December 09

E

Eugene in Angular - русскоговорящее сообщество
В вашем кейсе нужно посчитать в цикле ширину всех айтемов навигации, определить ширину экрана ( не забыть еще про ширину кнопки и отступ от нее, чтобы все на кучу не налезало ) и если ширина допустим суммы первых 3 айтемов больше чем ширина экрана минус ширина кнопки и отступа от нее, то пушить все айтемы уже в другой массив ( дропдаун ), так же эту ф-цию нужно не только на хук onOnit пихать, а ещё и на изменение ориентации экрана ( когда юзер сменит ориентацию экрана )
источник

A

AlXo in Angular - русскоговорящее сообщество
Так вот я и попытался, поэтому обратился в чат
источник

E

Eugene in Angular - русскоговорящее сообщество
И у вас не вышло ?
источник
2019 December 10

PA

Pavel Aleksandrov in Angular - русскоговорящее сообщество
Привет. Ребят, подскажите пожалуйста, надо в шаблоне в html style размер шрифта указать не жестко, а с помощью переменной. Код:
<span class='font-icons {{className}}' style="font-size: {{size}}> Класс присваивается, а вот со стилями беда, не работает. Как можно выкрутиться?
источник

PA

Pavel Aleksandrov in Angular - русскоговорящее сообщество
ng-style похоже поможет, что-то я сразу не подумал
источник

O

OLEGOV in Angular - русскоговорящее сообщество
Pavel Aleksandrov
ng-style похоже поможет, что-то я сразу не подумал
Код заскринь
источник

PA

Pavel Aleksandrov in Angular - русскоговорящее сообщество
источник

O

OLEGOV in Angular - русскоговорящее сообщество
источник

PA

Pavel Aleksandrov in Angular - русскоговорящее сообщество
Ага, только теперь другая проблема, Can't bind to 'ng-style' since it isn't a known property of 'span'. CommonModule импортировал, а все так же. Что-то еще не хватает?
источник

O

OLEGOV in Angular - русскоговорящее сообщество
Без тире, именно ngStyle
источник

PA

Pavel Aleksandrov in Angular - русскоговорящее сообщество
OLEGOV
Без тире, именно ngStyle
Спасибо! Буду внимательнее)
источник

YR

Yaroslav Romanov in Angular - русскоговорящее сообщество
ребята, привет, сорян, если глупый вопрос. В тесте компонента, использующего AsyncPipe ругается, что нет провайдера для Change DetectorRef (зависимость пайпа). Его нужно мокать и провайдить в TestBed или вообще тестирование неверно настроено, раз такая ошибка? Спасибо
источник

YR

Yaroslav Romanov in Angular - русскоговорящее сообщество
Yaroslav Romanov
ребята, привет, сорян, если глупый вопрос. В тесте компонента, использующего AsyncPipe ругается, что нет провайдера для Change DetectorRef (зависимость пайпа). Его нужно мокать и провайдить в TestBed или вообще тестирование неверно настроено, раз такая ошибка? Спасибо
should create FAILED
NullInjectorError: StaticInjectorError(DynamicTestModule)[AsyncPipe -> ChangeDetectorRef]:
StaticInjectorError(Platform: core)[AsyncPipe -> ChangeDetectorRef]:
NullInjectorError: No provider for ChangeDetectorRef!
источник

DM

Denis Manokhin in Angular - русскоговорящее сообщество
В ангуляре есть вариант передать пропсы в компонент который рендерит роутер?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Denis Manokhin
В ангуляре есть вариант передать пропсы в компонент который рендерит роутер?
Через сервис да
источник

DM

Denis Manokhin in Angular - русскоговорящее сообщество
Dmitry Teplov
Через сервис да
А допустим взять селектом темплейт который написать в чайлде?
источник

DM

Denis Manokhin in Angular - русскоговорящее сообщество
Учитывая то что в компоненту рендерится лейзи модуль
источник

КВ

Кирилл Валиков in Angular - русскоговорящее сообщество
Denis Manokhin
В ангуляре есть вариант передать пропсы в компонент который рендерит роутер?
Есть ещё вариант: роутер аутлет эмитит через (activateИлиКактотам) компонент, который отрендерен
источник

D

Dima in Angular - русскоговорящее сообщество
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
источник