Size: a a a

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

2020 February 27

EK

Egor Kozhanov in Angular - русскоговорящее сообщество
Evgeniy Listopad
Я вообще не понял как ты потом buttonComponent используешь. Покажи шаблон компонента nav своего
есть такая штука
https://github.com/IndigoSoft/ngxd

выглядит вот так
в родительском компоненте (где лежит app-dropdown) задаю starter и body

вот только у компонента, который стартер, есть свои проперти
и хз как их туда пробросить
источник

E

Eugene in Angular - русскоговорящее сообщество
Egor Kozhanov
есть такая штука
https://github.com/IndigoSoft/ngxd

выглядит вот так
в родительском компоненте (где лежит app-dropdown) задаю starter и body

вот только у компонента, который стартер, есть свои проперти
и хз как их туда пробросить
завести компонент адаптер , в котором объявить нужные инпуты, передать ему нужные проперти и внутри отрисовать через ngxd компонент. ngxd автоматически забиндит инпуты/аутпуты адаптера на инпуты/аутпуты динамического компонента.
источник

E

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

EK

Egor Kozhanov in Angular - русскоговорящее сообщество
Eugene
завести компонент адаптер , в котором объявить нужные инпуты, передать ему нужные проперти и внутри отрисовать через ngxd компонент. ngxd автоматически забиндит инпуты/аутпуты адаптера на инпуты/аутпуты динамического компонента.
а я ж могу в качестве адаптера app-dropdown юзать?
источник

E

Eugene in Angular - русскоговорящее сообщество
Egor Kozhanov
а я ж могу в качестве адаптера app-dropdown юзать?
да, по идее можешь, не знаю, правда, как себя ngxd поведет, если у тебя несколько раз директива в компоненте используется
источник

EK

Egor Kozhanov in Angular - русскоговорящее сообщество
Eugene
да, по идее можешь, не знаю, правда, как себя ngxd поведет, если у тебя несколько раз директива в компоненте используется
спасибо
попробую-потыкаю

чет и не подумал родителю (дропдауну) задать проперти и прокинуть их в чайлды
источник

AS

Alexey Sv in Angular - русскоговорящее сообщество
Вопрос про упаравление состояний, это грубоватое сравнение но в целом. Есть Redux где принцып подгода иммутабельность, и противоположный ему MobX но с observable. Приближаясь к экосистеме ангуляра, есть NgRx где по подходу он схож с Redux а противоположный ему кто будет? На данный вопрос меня навела интересная статья на хабре https://m.habr.com/ru/post/489854/
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Alexey Sv
Вопрос про упаравление состояний, это грубоватое сравнение но в целом. Есть Redux где принцып подгода иммутабельность, и противоположный ему MobX но с observable. Приближаясь к экосистеме ангуляра, есть NgRx где по подходу он схож с Redux а противоположный ему кто будет? На данный вопрос меня навела интересная статья на хабре https://m.habr.com/ru/post/489854/
MobX? и вообще что значит противоположный
источник

AS

Alexey Sv in Angular - русскоговорящее сообщество
Anton Shvets
MobX? и вообще что значит противоположный
В подходах работы этих технологий
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Alexey Sv
В подходах работы этих технологий
ну это просто другой подход, не значит что противоположный.
В ангуляре можно просто на rxjs жить
источник

E

Eugene in Angular - русскоговорящее сообщество
Alexey Sv
В подходах работы этих технологий
в ангуляре эти технологии не нужны, фреймворк предоставляет вам из коробки все инструменты для организации управления состоянием.
источник

AS

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

E

Eugene in Angular - русскоговорящее сообщество
Anton Shvets
только удобных девтулзов для этого не предоставляет
что есть "удобные девтулзы"? redux-devtools с сомнительными фичами, которые занимаются только тем, что неистово жрут оперативу?)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Eugene
что есть "удобные девтулзы"? redux-devtools с сомнительными фичами, которые занимаются только тем, что неистово жрут оперативу?)
vue devtools видел?
источник

E

Eugene in Angular - русскоговорящее сообщество
Anton Shvets
vue devtools видел?
и давно в ангуляре используют vuex?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Eugene
и давно в ангуляре используют vuex?
это на вопрос "что есть удобные девтулзы"
источник

E

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

AS

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

AS

Alexey Sv in Angular - русскоговорящее сообщество
Anton Shvets
ну короче для меня использование стейтов оправдано в основном из-за дебага. я использую акиту и редакс-девтулз. У редакса конечно тоже далеко не идеально, но удобней чем дебажить сабжекты.
Почему akita а не ngrx?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Alexey Sv
Почему akita а не ngrx?
потому что ngrx это прорва лишней писанины и гемороя с эффектами. и я вообще не люблю эти редаксовые свитчи.
источник