с бека, форма их закидывает. Какой нынче самый правильный способ заставить компонент обновить список после отправки формы? Либо дёргать бек ещё раз, либо закинуть инфу из формы в список, если форма получила положительный ответ с бека, какой путь правильнее и как его хорошо реализовать?
а "форма" открывается модальше или что-то типа того из списка?:)
Тут нужно исходить из архитектуры проекта. Но я стараюсь максимально изолировать функционал компонента.
Можно добавлять элемент в список сразу, а по ответу бека выводить сообщение успешно не успешно. Либо Ждать ответа от бека ( если в ответ приходит весь список то обновить его, если нет, перезапросить отдельно) PS: если выводишь список через ngFor добавь trackBy
Самое простое. Завернуть список в сервис и пусть он же добавляет. Соотв когда форма вызовет сервис с новым элементом ты можешь либо сразу обновить список, либо завершению запроса
Обсуждают сегодня