NgRx - это библиотека управления реактивным состоянием для Angular, основанная на шаблоне проектирования flux.
0 ответов

Свойство pipe не существует в типе Actions<Action>среди других

Я заметил проблему № 990, но без разрешения. Проект компилируется, но я получаю сообщение об ошибке, говорящее о том, что свойство 'pipe' не существует для типа 'Actions' в моих эффектах, а также в моих компонентах, когда я пытаюсь использовать.pipe…
09 окт '18 в 20:34
0 ответов

Миграция магазина ngrx v2 в v4

Я смотрю на обновление довольно большого углового приложения, которое использует ngrx v2. Наши редукторы, и особенно селекторы, выглядят так, как это делало в то время: https://github.com/ngrx/example-app/blob/05be2b0c1dd1b1d522adb796bd4c1fce2cc5b36…
01 дек '17 в 07:59
2 ответа

Angular Ngrx Store и двусторонняя привязка данных

Я изучаю, как использовать библиотеку ngrx/store в Angular 5, и я заметил неожиданное поведение... Пожалуйста, помогите мне понять, является ли это поведение по умолчанию для этой библиотеки, потому что я действительно не ожидал этого вообще... Итак…
08 мар '18 в 14:26
2 ответа

Угловые 6 / NGRX зерноуборочные комбайны

Я использую Angular 6 с NgRX 4. У меня есть несколько редукторов, которые я хотел бы объединить. app.module.ts import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { StoreModule } from '@ngrx/st…
11 июн '18 в 18:51
1 ответ

Комплекс модульных испытаний Наблюдаемые потоки

У меня есть следующая функция, которая (я думаю) возвращает составную наблюдаемую: test(cell) { const observ1 = this.store.select('range').flatMap((val: IRange) =&gt; {return this.getCellOEE(val.value)}); const observ2 = this.getCellOEE(cell); retur…
1 ответ

Угловое наблюдаемое поведение странно

У меня есть заметное, что когда я использую оператор 'rxjs 'share', он ведет себя странно в шаблоне Angular. Вот как я настраиваю свои две наблюдаемые (в сервисе): this.family = this.store.select(getFamily).pipe( tap(family =&gt; { if (family == nul…
13 июл '18 в 14:40
0 ответов

ngrx выдает эффекты "typeError: _this.designerService.getByKey(...).switchMap(...).catch не является функцией"

Пожалуйста помогите я получаю ниже Ошибка эффектов NGRX от сервиса эффектов "typeError: _this.designerService.getByKey(...).switchMap(...).catch не является функцией" Я использую эффекты для загрузки массива конструкторов во время загрузки designer.…
10 июл '18 в 10:00
1 ответ

Rx.Subject проигрывает события

Кто-нибудь может объяснить, в чем разница между этими 3 вариантами? http://jsfiddle.net/8vx2g3fr/2/ Сначала работает как следует, все события обрабатываются. Но второй проигрывает последнее событие (3) Третье проигрывает второе событие (2) Не могли …
22 янв '17 в 01:25
2 ответа

Angular2 ngrx/store с параметрами маршрута

Я обновляю приложение для использования ngrx/store, но не могу понять, как заставить его работать с параметрами маршрута. В настоящее время я просто использую ActivatedRoute и используя this.route.params внутри ngOnInit() из моих компонентов. Так чт…
05 дек '16 в 05:37
0 ответов

Доступ к состоянию редуктора из другого редуктора в NGRX

Как я могу получить доступ (прочитать) состояние редуктора внутри другого редуктора в NGRX? Это очень похоже на этот вопрос. Предлагает ли NGRX какое-либо другое решение для этого?
18 ноя '18 в 06:25
2 ответа

Отображение одной сущности ngrx в цикле ngFor с использованием идентификаторов

Я использую NG6 с NGRX для отображения двух наборов данных в представлении. Первый набор данных - это полный набор данных. Второй набор данных является подмножеством первого набора данных. Мне нужно использовать цикл ngFor во втором наборе данных, к…
05 сен '18 в 03:32
1 ответ

Обработка ошибок HTTP с помощью ngRx

Я разрабатываю приложение для Angular с использованием ngRx и пытаюсь использовать его лучшие практики. Но я пришел к месту, где я не смог найти, как действовать правильно, и это касается ошибок HTTP (или Firebase) и представления их пользователям. …
19 дек '17 в 22:14
1 ответ

Значение для ввода компонента не определено в угловых

Я пытаюсь передать сообщение из одного компонента в другой компонент, который имеет форму редактирования. Внешний компонент извлекает сообщение и передает его во внутренний компонент для редактирования, но по какой-то причине он не проходит, поэтому…
07 авг '17 в 03:22
0 ответов

Эффект NGRX не возвращает успешное действие

Я хочу получать сообщения через ngrx/effectsЯ отправляю ngOnInitНа devtools он показывает, что отправлено, но нет никакого успешного действия. Вот код эффекта: @Effect() loadPosts$: Observable&lt;Action&gt; = this.actions$ .ofType(PostActions.LOAD_P…
24 янв '18 в 12:00
2 ответа

Angular, ngrx/store, выбор хранилища и асинхронный вызов в одной последовательности

Кто-нибудь знает, есть ли шанс получить значение из магазина, а затем вызвать службу angular http? Смотрите пример ниже. Заранее спасибо. У меня есть сервис с асинхронным методом. В этом методе я вызываю службу angular http, но прежде чем вызвать сл…
08 июн '17 в 15:25
2 ответа

Angular 2 @ngrx/redux хранит все строки (действия) для создания журнала

Я думал о том, как мне вести журнал всех строк действий, которые выполняются всеми моими редукторами. Во-первых, имеет смысл, что эта функция может нарушить состояние избыточного доступа только для чтения, поскольку этот журнал будет находиться за п…
18 июл '17 в 12:46
2 ответа

Angular+ngrx: как сохранить состояние хранилища при обходе URL-адреса маршрутизатора?

Я знаю, что магазин сбрасывается каждый раз, когда пользователь обновляет страницу (так называемое "жесткое обновление"), но я надеялся, что он останется без изменений, когда пользователь перебирает страницы с помощью углового маршрутизатора. Но, ка…
03 фев '18 в 12:51
6 ответов

SwitchMap против MergeMap в примере #ngrx

Ниже приведен код из примера Ngrx: https://github.com/ngrx/example-app/blob/master/src/effects/book.ts Мой вопрос заключается в том, почему в первом @Effect он использует switchMap в то время как другие используют mergeMap, Это потому, что первый @E…
21 июл '16 в 06:33
1 ответ

Обнаружение угловых изменений срабатывает только один раз при последовательных обновлениях Ngrx-store

В следующем сценарии обнаружение угловых изменений происходит не так, как я ожидаю. Я использую ngrx-store для хранения моего приложения. Изначально у меня состояние S1. Я запускаю действие А1. Редуктор, прослушивающий A1, обновляет состояние до S2.…
13 апр '18 в 17:45
3 ответа

Почему значение счетчика увеличивается и уменьшается только в первый раз?

https://stackblitz.com/edit/angular-q8nsfz?file=src%2Fapp%2Fapp.component.ts import {Component, OnInit} from '@angular/core'; import {Store} from '@ngrx/store'; import {Observable} from 'rxjs'; import * as fromApp from './app.store'; import {Decrem…
25 июн '18 в 14:29