Вопросы по теме 'ngrx-effects'
Почему мой эффект запускается несколько раз после вызова действия?
У меня есть такой эффект, что я запрашиваю несколько значений для извлечения продукта из службы. После отправки REQUEST_PRODUCTS вызывается один раз, как и ожидалось, но когда я пытался перейти в другое место в маршрутизации, this.apiMarketServices...
59 просмотров
schedule
22.11.2022
NGRX получает состояние из параметризованного селектора в действии
Фон
У меня есть магазин NGRX для поиска:
export interface State {
field: string;
operator: string;
criteria: string;
offset: number;
limit: number;
}
И поскольку у меня есть несколько вариантов использования поиска, я создаю...
783 просмотров
schedule
27.10.2022
Непонятная ошибка модульного тестирования при использовании Jest
Я работаю над двумя почти идентичными тестовыми примерами, в которых я должен ожидать, что два эффекта NgRx вернут поток логических значений. В первом тестовом примере все работает так, как ожидалось, и, хотя я проделал то же самое для второго...
791 просмотров
schedule
04.05.2024
Получение ошибки при использовании метода эффекта огня в Angular Ngrx
Я использую систему состояний Angular 7 NGRX.
Когда я отправляю этот метод из своего компонента, я получаю сообщение об ошибке.
Параметры верные. Я проверил их все. Я думаю, что сделал ошибку, использовав неверное значение "mergeMap" и...
36 просмотров
schedule
16.02.2024
NgRx Эффекты бесконечный цикл
Я знаю, что этот вопрос задавали миллион раз на SO . Но мне нужна помощь. Я понимаю, что, должно быть, упускаю здесь что-то важное. Но я этого не вижу.
Код ниже запускает бесконечный цикл. REMOVE_PROJECT отправляется только один раз....
146 просмотров
schedule
08.11.2022
Angular NgRX - эффект не вызывается из отправленного действия
У тебя много сообщений об этом, но я не вижу, что не так в моем простом случае (я довольно новичок в NgRx, так что это может быть простая ошибка)
Я собрал как можно более простой пример, чтобы помочь с другой проблемой, с которой я столкнулся, но я...
78 просмотров
schedule
20.11.2022
как получить ошибки от редукторов в блоке ошибок подписки
Я использую магазины ngrx и вызываю API внутри эффектов, и я хочу получить ошибку при подписке одного действия, если api не работает
пример
this.store.pipe(select(economicEntriesReducer.getEconomicEntries)).subscribe(
(response) => { //...
29 просмотров
schedule
09.11.2022
Доступ к полезной нагрузке действия после switchmap (вызов API) в эффекте ngrx
saveQuiz$ = createEffect(() =>
this.actions$.pipe(
ofType(quizActions.addQuiz),
map(action => action.saveQuiz),
switchMap((quiz) => this.quizDataService.postQuiz(quiz)),
tap((quizId) => console.log('NEED THE...
232 просмотров
schedule
14.01.2024
В каком порядке выполняются эффекты в NGRX
Допустим, у меня есть одно действие A и два эффекта, подписанных на него:
@Injectable
export class CustomEffects {
constructor(
private actions$: Actions,
) { }
effect_1$ = createEffect(() => this.actions$.pipe(...
31 просмотров
schedule
20.09.2022