Внедрить поставщика в элемент Angular (NGRX)
Я продолжаю получать указанную ниже ошибку в моем браузере после компиляции элемента Angular, использующего данные NGRX:
Я безуспешно пытался добавить и удалить EntityCollectionServiceElementsFactory для поставщиков в каждом модуле NgModule в приложении данных NGRX (есть два модуля).
У меня есть гипотеза, что мне нужно каким-то образом добавить сервисы NGRX моей сущности в инжектор, но у меня нет примера, как это сделать.
Я возился с этим уже несколько дней, и я не могу этого понять.
Мой исходный код ниже:
Вот пример одной из моих служб сущностей данных NGRX:
Пожалуйста, помогите и спасибо.
1 ответ
Оказывается, элементы angular наследуются от своего родительского NgModule. Несмотря на то, что в документации NGRX Data они говорят вам добавить все модули, связанные с магазином, в app.module.ts, это не будет работать с элементом Angular, если весь код элемента находится в отдельном NgModule (если только весь код, связанный с вашим элемент находится в модуле приложения.