Size: a a a

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

2021 February 05

أИ

أبو يحيى Ильнур... in Angular - русскоговорящее сообщество
logist logist
Ну либо через службу
как например?
источник

ll

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

ll

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
logist logist
Подписываешься на службу в обоих компонентах и хранишь данные в ней
служба - это сервис?)
источник

E

Eugene in Angular - русскоговорящее сообщество
Alex Inkin
Код у него обычно очень императивный, часто не по канонам ангуляра, статьи бывают типа: сделаем лейзи лоадинг картинок в 2 строчки - повесим нативный атрибут и вот ещё можно фолбэк написать, но мы не будем )
в этом плане больно все, он любит кишки трогать, а учитывая, как ангуляр тим любят кишки перепиливать при каждом удобном случае - все постоянно ломается.
про фоллбэки - по-моему, его @UntilDestroy до сих пор ломает CVA в некоторых случаях, да и просто теряет рефы на провайдеры, указанные в providers компонента.

ну и там у него в каждой статье реклама акиты, которая, как он говорит, заставляет писать меньше бойлерплейта, чем ngrx, но на деле файлопомойка и там и там получается
источник

أИ

أبو يحيى Ильнур... in Angular - русскоговорящее сообщество
Eugene
в этом плане больно все, он любит кишки трогать, а учитывая, как ангуляр тим любят кишки перепиливать при каждом удобном случае - все постоянно ломается.
про фоллбэки - по-моему, его @UntilDestroy до сих пор ломает CVA в некоторых случаях, да и просто теряет рефы на провайдеры, указанные в providers компонента.

ну и там у него в каждой статье реклама акиты, которая, как он говорит, заставляет писать меньше бойлерплейта, чем ngrx, но на деле файлопомойка и там и там получается
я когда пришел на проект там была акита везде, в итоге убрали ее, мне вообще не понравилась что-то
источник

E

Eugene in Angular - русскоговорящее сообщество
أبو يحيى Ильнур
я когда пришел на проект там была акита везде, в итоге убрали ее, мне вообще не понравилась что-то
Акита, как решение для стейт менеджмента, это меньшее из зол, если нет возможности пилить свое решение на сервисах.
Но Базаль лукавит, говоря, что бойлерплейта меньше. Не меньше его.
источник

أИ

أبو يحيى Ильнур... in Angular - русскоговорящее сообщество
просто почти любой новый разраб даже не слышал что это)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Eugene
Акита, как решение для стейт менеджмента, это меньшее из зол, если нет возможности пилить свое решение на сервисах.
Но Базаль лукавит, говоря, что бойлерплейта меньше. Не меньше его.
таки меньше :)
источник

E

Eugene in Angular - русскоговорящее сообщество
Anton Shvets
таки меньше :)
не, если в ngrx использовать адаптеры, там будет меньше :/
источник

أИ

أبو يحيى Ильнур... in Angular - русскоговорящее сообщество
или компонент стор)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Eugene
не, если в ngrx использовать адаптеры, там будет меньше :/
так тоже адаптер
источник

E

Eugene in Angular - русскоговорящее сообщество
Anton Shvets
так тоже адаптер
все равно не то
у меня ngrx стор бутстрапится одним файлом с провайдером и одной строчкой в импорте
если надо расширить экшены или редьюсеры, они докидывается в метод при импорте, если надо расширить эффект - он докидывается в провайдер
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Eugene
в этом плане больно все, он любит кишки трогать, а учитывая, как ангуляр тим любят кишки перепиливать при каждом удобном случае - все постоянно ломается.
про фоллбэки - по-моему, его @UntilDestroy до сих пор ломает CVA в некоторых случаях, да и просто теряет рефы на провайдеры, указанные в providers компонента.

ну и там у него в каждой статье реклама акиты, которая, как он говорит, заставляет писать меньше бойлерплейта, чем ngrx, но на деле файлопомойка и там и там получается
Одно дело лезть в кишки, другое — манкипатчить приватный апи. Я тоже люблю лезть во внутренности. Просто надо писать «идеоматический» код, соответствующий принципам фреймворка.
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Вот от этого, например, меня настолько припекло, что я тут же накидал, как это надо было сделать:
https://netbasal.com/beam-me-up-scotty-on-teleporting-templates-in-angular-a924f1a7798
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Вот пример того, как это сделать по-ангуляровски:
https://twitter.com/Waterplea/status/1288558306437595137?s=19
источник

nt

nur tlek in Angular - русскоговорящее сообщество
а как сделать так чтобы slot был после tag body ?
источник

nt

nur tlek in Angular - русскоговорящее сообщество
nur tlek
а как сделать так чтобы slot был после tag body ?
то есть портал
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Зачем тебе класть что-то после body 😯
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Мб он имел ввиду открывающий тег
источник