169 похожих чатов

Вообще, конечно, эти стейт-менеджеры это с одной стороны шляпа какая-то

— вот я понимаю, если в стейте хранить реально глобальные много где используемые данные, но в разделе Пользователи я же загружаю юзеров и вывожу их тут же на этой странице и нигде больше этот массив юзеров не использую, зачем его в стейт-то пихать?! (Планирую использовать Акиту — конечно, посмотрю там, может есть некий "локальный" стейт, ибо нафига мне массив юзеров в глобальном стейте приложения хранить, вообще хз). Но с другой стороны, например, создание/удаление/редактирование юзера в разделе Пользователи у меня происходит в этом же компоненте страницы, т.е. я беру массив public users: User[] = [...] и там по айдишке ищу удаляемого юзера и из массива его удаляю, а со стейт-менеджером у меня будет отдельный класс для этих crud-операций, а не в самом компоненте страницы это всё разруливаться будет, т.е. разделение ответственности будет... хм, так, вроде... не, ну блин, но у меня массив юзеров будет в глобальном стейте приложения, ну нафига это надо?

2 ответов

28 просмотров

вот вот. вопрос, зачем пихать это в стор

Так есть фича стейты, сабстейты в Ngxs

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта