Size: a a a

Советский Angular

2020 March 29

C

Constantine in Советский Angular
Денис Макаров
Дай угадаю, у тебя, это там где ты один писал?)
Нет, у меня это там где писал архитектуру тимлид с 14 годами опыта
источник

AI

Alexander Iworb in Советский Angular
В ngrx очень не хватает синхронного получения состояния стора, это порой огорчает
источник

ДМ

Денис Макаров... in Советский Angular
Alexander Iworb
В ngrx очень не хватает синхронного получения состояния стора, это порой огорчает
Что? В любой момент мошу синхроннл его получить
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Денис Макаров
Что? В любой момент мошу синхроннл его получить
ну не, подписываться же надо
источник

🌀

🌀 maktarsis in Советский Angular
там же подписка  на селектор вроде
источник

ДМ

Денис Макаров... in Советский Angular
Nikita 👩🏻‍💻💭
ну не, подписываться же надо
Так все равно синхронно
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
даже для единоразового получения
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Денис Макаров
Так все равно синхронно
эмм
нет )
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
🌀 maktarsis
там же подписка  на селектор вроде
+
источник

ДМ

Денис Макаров... in Советский Angular
of(2).subscribe - асинхронно?
источник

AI

Alexander Iworb in Советский Angular
Денис Макаров
Что? В любой момент мошу синхроннл его получить
Для этого был какой-то отдельный костыль, именно синхронного метода нет
источник

ДМ

Денис Макаров... in Советский Angular
Alexander Iworb
Для этого был какой-то отдельный костыль, именно синхронного метода нет
С чего вы взяли что subscribe это ассинхронно всегда?
источник

C

Constantine in Советский Angular
Денис Макаров
С чего вы взяли что subscribe это ассинхронно всегда?
Хмм?
источник

ДМ

Денис Макаров... in Советский Angular
смотри, of(2).subscribe(value => console.log(value)) - отработает синронно
источник

ДМ

Денис Макаров... in Советский Angular
ngrx стор это всего лишь сабжект, в котором что-то лежит. И если там нет дебанса, то он при подписки будет отдаваться синхронно
источник

AI

Alexander Iworb in Советский Angular
Денис Макаров
С чего вы взяли что subscribe это ассинхронно всегда?
Я знаю, что он отрабатывает синхронно, но писать для каждого свойства геттер, чтобы получить синхронное состояние - не всегда удобно. Плюс я сталкивался, когда сабскрайб отрабатывал через тик, т.е. состояние было пустым
источник

ДМ

Денис Макаров... in Советский Angular
Alexander Iworb
Я знаю, что он отрабатывает синхронно, но писать для каждого свойства геттер, чтобы получить синхронное состояние - не всегда удобно. Плюс я сталкивался, когда сабскрайб отрабатывал через тик, т.е. состояние было пустым
если эффекты не задействованы, то любой диспатч изменяет состояние синхронно. Это основное правило редакс да и ngrx тоже
источник

ДМ

Денис Макаров... in Советский Angular
и получение состояния тоже отрабатывает синхронно
источник

ДМ

Денис Макаров... in Советский Angular
думаю, тут нам @thekiba может точно ответить) Он даже статью про свой ngrx писал
источник

AI

Alexander Iworb in Советский Angular
Да, я читал эту статью, но там вроде не было разбора как это сделано в ngrx/ngxs
источник