Я работаю над приложением ioni c angular cordova. Я пытаюсь напечатать мое состояние, например, все объекты в состоянии. Однако он не может найти объекты, которые я поместил внутрь.
модель
export interface Room {
id: number;
name: string;
}
действие
export class AddRoom implements Action {
readonly type = ADD_ROOM;
constructor(public payload: Room){}
}
редуктор
const initialState: Room = {
id: 111,
name: 'null'
}
export function reducer(state: Room[] = [initialState], action: RoomActions.Actions ){
switch (action.type) {
case RoomActions.ADD_ROOM:
return [...state];
case RoomActions.REMOVE_ROOM:
state.splice(action.payload, 1);
return state;
default:
return state;
}
}
код
rooms2: any;
constructor(private store: Store<AppState>){
this.rooms2 = this.store.select('room');
}
console.log(this.rooms2);
но в консоли я вижу только объект хранилища, в котором я не могу найти никаких данных, которые ищу.