Size: a a a

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

2021 May 18

A

Alex in Angular - русскоговорящее сообщество
То есть передать объект не через output а через сервис?
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
сервисы == залог успеха
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
это как здоровое питание для спортсменов
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Нельзя сходу сказать что правильнее без понимания задачи и логики
Но как выше написали сервисы == залог успеха
источник

V

V in Angular - русскоговорящее сообщество
Что от тебя требуется в задании?
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Всю, всю, всюю логику (ОСОООБЕННО бизнес логику) надо выносить в сервисы, компонент должен оставаться в незнании реализации логики приложения, он просто рисует что-то, выводит, принимает от юзера и не более

Это конечно в идеале
источник

A

Alex in Angular - русскоговорящее сообщество
Спасибо. Буду читать
источник

A

Alex in Angular - русскоговорящее сообщество
В чайлде получаю данные авторизации с инпута и передаю в родитель.
источник

A

Alex in Angular - русскоговорящее сообщество
Валидацию полей формы тоже в сервисе делать?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Просто запомни что обычно все что внутри subscribe работает асинхронно
источник

Э

Эмир in Angular - русскоговорящее сообщество
👍
источник

V

V in Angular - русскоговорящее сообщество
В таком случае лучше использовать реактивную форму
источник

V

V in Angular - русскоговорящее сообщество
если я правильно понял, то этот видос тебе поможет
https://youtu.be/reQaQUEVMDw
источник

SD

Stanislav Dior in Angular - русскоговорящее сообщество
То что надо , спасибо ))
источник

A

Alex in Angular - русскоговорящее сообщество
Спасибо посмотрю
источник

A

Alex in Angular - русскоговорящее сообщество
У меня там реактивная форма.
источник

A

Alex in Angular - русскоговорящее сообщество
источник

В

Влад in Angular - русскоговорящее сообщество
Подскажите

Я обрабатываю ответ от сервера в двух циклах. Созданные записи:
for (let obj of response.data.created) {  this.MyService.create(obj); }

И те, которые нужно обновить:
for (let obj of response.data.updated) {  this.MyService.update(obj); }

Сервис хранит BehaviorSubject, на который подписаны компоненты.

Может ли случится такое что методы create и update сработают одновременно и один перезапишет результат другого? Или они выполняются поочередно, сначала первый цикл и затем второй?
источник

V

V in Angular - русскоговорящее сообщество
Ты много разного туда напихал. Нужно или юзать обычную форму  , собирать данные в объект и кидать через output  или полноценно юзать реактивную .
В данной ситуации я бы выбрал 1й вариант.
источник

V

V in Angular - русскоговорящее сообщество
Можешь посмотреть варианты реализации форм тут https://angdev.ru
источник