@Fierfoxik

Как подключится к store и работать с ним в angular 5 /ngrx?

Доброго времени, хочу спросить у знающих людей про ngrx + angular
  1. Можно ли подключатся к store как в redux через функцию connect или какой либо аналог?
  2. Если я задаю таким образом reducer StoreModule.forRoot( {todos: todoReducer} ), а не StoreModule.forRoot( todoReducer ), то почему в первом варианте я вижу inithial state который описан по дефолту пустым массивом в reducer а во втором варианте я не вижу не чего в store и все мои actions не проходят в reducer
  3. тТаким образом я получается получаю доступ моего компонента к store? Но почему когда я вывожу в консоль todos$ я получаю набор функций store но не его хранилище и как получить доступ к хранилищу для шаблона?
    interface AppState {
        todos: string
    }
    
    @Component({
      selector: 'home',
        templateUrl: './test.html',
    })
    export class HomeComponent implements OnInit {
        console = console;
        todos$: Observable<any>;
        todo: string;
        editing = false;
        indexToEdit: number | null;
    
        constructor(private store: Store<any>) {}



  • Вопрос задан
  • 277 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы