Я пытаюсь интегрировать Redux в мое приложение Angular (Angular 6).
Я использую для этого https://github.com/angular-redux/store опробованный следующий подход: https://coursetro.com/posts/code/151/Angular-Ngrx-Store-Tutorial---Learn-Angular-State-Management
В этом уроке, когда действие отправляется, оно использует объект для его выполнения:
this.store.dispatch(new TutorialActions.AddTutorial({name: name, url: url}) )
Кажется, что он отлично работает с ngrx/store
, но не с angular-redux/store
. Для того, чтобы он заработал, я должен привести в порядок объект, например:
@dispatch()
dispatchFetchDomainRequest() {
return JSON.stringify(new DomainActions.FetchDomainsRequest());
}
Есть ли способ использовать объекты без stringify
их?