Size: a a a

Советский Angular

2020 September 17

𝕮[

𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100... in Советский Angular
Если я не решу свой баг до конца дня, это будет жопа
источник

С

Светлана in Советский Angular
Anton Shvets
предлагаю так. в компоненте провайдишь сервис свой кастомный, который умеет принимать данные и управлять ими, извещать компонент
не пойдет так. компонент взят из библиотеки и неизменяем) ему только можно значение скормить через инпут.
источник

С

Светлана in Советский Angular
ну ладно. хотела извратиться. сделаю проще.
источник

𝕮[

𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100... in Советский Angular
Переслано от 𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100...
Я зашел получил едюкейшинал, перешел на портфолио, получил данные, потом еще раз перешел на едюкейшинал, и там сделал релоад

Итог:
едюкейшинал остался, а портфолио в 0 сбросилось
источник

𝕮[

𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100... in Советский Angular
Переслано от 𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100...
источник

𝕮[

𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100... in Советский Angular
чек этот меджик
источник

𝕮[

𝕮𝖍𝖎𝖕𝖎ˢᶜᵃᵐ [20.3к/100... in Советский Angular
КАААААККК это работает????
источник

G

George in Советский Angular
Светлана
не пойдет так. компонент взят из библиотеки и неизменяем) ему только можно значение скормить через инпут.
а если в диретиве сделать exportAs  и через templateRef передавать в инпут
источник

AS

Anton Shvets in Советский Angular
Светлана
не пойдет так. компонент взят из библиотеки и неизменяем) ему только можно значение скормить через инпут.
тогда в директиве инжекти непосредственно компонент
источник

G

George in Советский Angular
George
а если в диретиве сделать exportAs  и через templateRef передавать в инпут
<custom-component customDirective #directiveRef='exportname' [componentInput]="directiveRef.someProp"></custom-component>
источник

AS

Anton Shvets in Советский Angular
George
<custom-component customDirective #directiveRef='exportname' [componentInput]="directiveRef.someProp"></custom-component>
у нее компонент внешний из либы.
А этот способ норм использовать, если надо директиву передать в другой, соседний компонент
источник

G

George in Советский Angular
так тут и не важно какой какой компонент и откуда он
источник

G

George in Советский Angular
в него данные через Input придут
источник

AS

Anton Shvets in Советский Angular
ну это только в случае если в директиве нам надо считать чето для компонента
источник

AS

Anton Shvets in Советский Angular
и синхронно
источник

G

George in Советский Angular
не понимаю проблемы
источник

G

George in Советский Angular
вот ответ на этот вопрос
источник

G

George in Советский Angular
Переслано от Светлана
у меня есть кастомный компонент, с своими инпутами. как туда значение передать из директивы?
источник

G

George in Советский Angular
в someProp может быть Observable, тогда через async
источник

AS

Anton Shvets in Советский Angular
да, так подойдет
источник