Я работаю над Angular с магазином, и я не могу построить свой проект из-за некоторых излишних ошибок.
На самом деле, единственный способ заставить мой магазин работать с этой конфигурацией
app.module.ts - импорт
StoreModule.forRoot({applicationState: AppReducer}),
app.reducer.ts
export function AppReducer(state = initialState, action: Action): AppState {
switch (action.type) {
case types....:
return {...state, ...};
...
В моих компонентах
this.store.select(s => s.applicationState.myValue).subscribe()...
Он не собирается правильно, но когда я работаю дважды, я могу, по крайней мере, протестировать свой проект. Поскольку у меня нет подсостояния (у моего Appstate полно номеров, массивов и т. Д., Но нет подсостояния) и только одного редуктора, я не понимаю, как мне объявить свой ActionMapReducer в моем app.module.ts, чтобы иметь возможность подписаться на мои ценности такие:
this.store.select('myValue').subscribe(..)
Я пробовал много вещей, просмотрел много примеров, но я не могу понять, как это исправить, и мой проект не может быть скомпилирован из-за этого: (.