Size: a a a

Советский Angular

2021 January 28

M

Mixer in Советский Angular
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
FrontendConf перенесли на 11-12 октября
источник

МА

Михаил Аксенов... in Советский Angular
Всем доброго дня.
А кто как обеспечивает иммутабельность сложных объектов у себя в приложениях? Есть ли какие-нибудь устоявшиеся практики/решения для этого, кроме использования immutable/immer?
источник

C

Constantine in Советский Angular
Михаил Аксенов
Всем доброго дня.
А кто как обеспечивает иммутабельность сложных объектов у себя в приложениях? Есть ли какие-нибудь устоявшиеся практики/решения для этого, кроме использования immutable/immer?
не знаю насколько это правильно, но я делаю через cloneDeep
источник

AH

Alena Hrenovskaya in Советский Angular
Constantine
не знаю насколько это правильно, но я делаю через cloneDeep
У вас лодаш?
источник

МА

Михаил Аксенов... in Советский Angular
Constantine
не знаю насколько это правильно, но я делаю через cloneDeep
Я вчера столкнулся с хитрой ситуацией при использовании distinctUntilChanged, где даже cloneDeep и isEqual не помогли
источник

МА

Михаил Аксенов... in Советский Angular
Alena Hrenovskaya
У вас лодаш?
lodash-es ))
источник

C

Constantine in Советский Angular
Михаил Аксенов
Я вчера столкнулся с хитрой ситуацией при использовании distinctUntilChanged, где даже cloneDeep и isEqual не помогли
ого! а дело точно в самих данных?
источник

AS

Anton Shvets in Советский Angular
типичный питер :)
источник

МА

Михаил Аксенов... in Советский Angular
Constantine
ого! а дело точно в самих данных?
Когда я заменил distinctUntilChanged на filter - всё заработало нормально. Я так понимаю, у меня была похожая ситуация: https://stackoverflow.com/a/65837071/2221639
источник

AS

Anton Shvets in Советский Angular
Михаил Аксенов
Всем доброго дня.
А кто как обеспечивает иммутабельность сложных объектов у себя в приложениях? Есть ли какие-нибудь устоявшиеся практики/решения для этого, кроме использования immutable/immer?
не мутирую сложных объектов :)
источник

C

Constantine in Советский Angular
воу
но там написано, что каждый раз эмитится тот же самый объект, но модифицированный
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
а причем тут иммутабельность? это ж сравнение
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
я победил докер !)
источник

DT

Denis Tankov in Советский Angular
докер"""  -вот прям респект )
источник

МА

Михаил Аксенов... in Советский Angular
Anton Shvets
не мутирую сложных объектов :)
Сознательно я этого не делал )

У меня из RoterEvent брался url, парсились параметры и это кидалось дальше в поток в сторону distinctUntilChanged. И вот вроде бы при парсинге должен был каждый раз получаться новый объект, но внутри distinctUntilChanged я видел, что предыдущий объект был идентичен текущему.
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
Nikita 👩🏻‍💻💭
я победил докер !)
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Denis Tankov
докер"""  -вот прям респект )
не понел мем
источник

DT

Denis Tankov in Советский Angular
это не мем, это просто чтобы ответ в одну строку уложить
источник

МА

Михаил Аксенов... in Советский Angular
Vladimir Stempel 👁🍵
а причем тут иммутабельность? это ж сравнение
Должно быть сравнение двух разных копий объекта, а получается сравнение одной и той же.
источник