Как структурировать / манипулировать данными перед POST или после GET-запроса, используя Effects - PullRequest
0 голосов
/ 29 мая 2019

Я создаю новый проект, используя @NgRx, и он идет довольно хорошо.

Единственная проблема сейчас заключается в том, что я структурировал свой магазин так, чтобы он был лучше для внешнего интерфейса, удалив гнезда и упростив все, но теперь мне нужно делать запросы к моему API (get / post), которыетребует ввода / возврата в определенном формате.

Как мне поступить с такими данными?

1 Ответ

1 голос
/ 29 мая 2019

В функциях / сервисах, которые делают HTTP-запросы.

Состояние вашего приложения имеет модель, если ваш API запрашивает другое состояние, то это не относится к области действия вашего приложения: вам просто нужно создать средства отображения, которые преобразуют состояние вашего приложения в модель, ожидаемую сервером.

Вы можете сделать это в связанных службах, в конкретной службе преобразования или в утилитных классах / функциях.

Причина в том, что если завтра вы создадите другое приложение, которое запрашивает тот же сервер, то, скопировав / вставив службы / утилиты, вам не придется ничего менять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...