Size: a a a

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

2021 April 15

И

Интроверт in Angular - русскоговорящее сообщество
та я думал там понятно будет что это в шаблоне, извини)
источник

И

Интроверт in Angular - русскоговорящее сообщество
это которая ${}?
источник

BB

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

И

Интроверт in Angular - русскоговорящее сообщество
правильно же? не работает чегото
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Ты не можешь заюзать строку интерполяции внутри другой строки, смотри внимательно в чем проблема
источник

И

Интроверт in Angular - русскоговорящее сообщество
много кавычек все разные сбивают немножко
источник

DT

Denchik Tymokhin in Angular - русскоговорящее сообщество
Всем привет, может кто подсказать или кинуть статьей на тему преимуществ использования динамических компонентов по перформансу против обычных через ngIf и ngSwitch
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
создай строку в компоненте а в шаблон впихни переменную.
источник

h

highsierra in Angular - русскоговорящее сообщество
всем привет, подскажите пожалуйста:
const factory = this.cfResolver.resolveComponentFactory(ChipComponent);

создаю компонент таким образом, в компоненте есть ng-content куда всталяется текст

как мне его туда пробросить?
источник

h

highsierra in Angular - русскоговорящее сообщество
уже часов 5 ковыряю, не могу понять
источник

h

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

M

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

h

highsierra in Angular - русскоговорящее сообщество
нет, просто ждал озарения и оно всё не приходит
источник

M

Maksim in Angular - русскоговорящее сообщество
значит надо гуглить
по запросу "ng-content in dynamic component" куча результатов, и ответ похоже есть даже в первых трех ссылках
источник

A

Adam in Angular - русскоговорящее сообщество
Добрый день. Я хочу использовать пайп для фильтрации как в этом примере. Однако шаблон который обведен красным прямоугольником и инпут выше него находятся в разных компонентах на разных уровнях, соответственно я не могу использовать переменную query как показано на скриншоте. Инпут  сам является отдельным компонентом который в свою очередь помещен в компонент хедер. И таблица, которую нужно фильтровать, тоже является самостоятельным комонентом. Как можно передать переменную query в оба компонента чтобы пайп отрабатывал корректно? Надеюсь окончательно не запутал вас.
источник

AB

Az Booki in Angular - русскоговорящее сообщество
Если какой либо из параметров используется несколькими компонентами, очевидно нужно поместить его в общий сервис и в каждом из уомпонентов этот сервис инжектить
источник

M

Maksim in Angular - русскоговорящее сообщество
https://angular.io/guide/component-interaction
вариантов не много
инпуты или сервисы, или извращения типа получение компонента через ViewChild
источник

A

Adam in Angular - русскоговорящее сообщество
будет ли правильно создать отдельный сервис для этого, типа filter.service
источник

D

Dmitry in Angular - русскоговорящее сообщество
статьи нет, просто зависит от задачи. мы чаще в сторону ngIf смотрели не по причине что оно быстрее или медленнее, а просто такой код поддерживать легче, если у тебя там 3-4 компонента меняются. код быстрее написать, он понятнее джуну-мидлу больше, его проще поддерживать, так как логика прямая. возможно опыт полезным окажется
источник

AB

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