Вопросы по теме 'ngrx-store'

ngrx / store эффекты вложенных объектов
Я изучаю Angular 2, и я пытаюсь использовать ngrx / store, но у меня есть некоторые трудности с некоторыми особыми случаями. Пример. Я пытаюсь удалить родительский объект. Я хочу удалить также дочерние объекты. Вот мои сущности: export...
2425 просмотров
schedule 28.04.2023

Эффекты ngrx дают Тип 'void' не может быть назначен типу 'ObservableInput'
@Injectable() export class ApiSearchEffects { @Effect() search$: Observable<any> = this.actions$ .ofType(query.ActionTypes.QUERYSERVER) .debounceTime(300) .map((action: query.QueryServerAction) => action.payload)...
9099 просмотров
schedule 18.05.2024

Как создать локальный эффект в ngrx / effects
Как я могу сделать что-то подобное в ngrx / effects: // I want to handle a sign up effect return this.actions$.ofType(user.SIGN_UP_SUCCESS) .map((action: user.SignUpSuccessAction) => action.payload) .mergeMap(() => { // then I...
285 просмотров

Angular NGRX - именование экземпляра магазина / приложения для Redux-Devtools
У меня проблемы с плагином Redux-Devtools (для нескольких браузеров). Так много веб-сайтов используют шаблон Redux, что мое собственное приложение часто не выбирается. Кто-нибудь знает, как назвать магазин, поэтому плагин не показывает 14 /...
295 просмотров
schedule 14.05.2022

Предоставление корневого редуктора в @ ngrx / store 4.0
В @ ngrx / store 2.0 мы могли предоставить корневой редуктор как функцию, и оттуда мы разделили нашу логику внутри приложения. После обновления до @ ngrx / store 4.0 я больше не могу использовать эту функцию из того, что я вижу, редукторы должны быть...
4466 просмотров
schedule 22.02.2022

Как внедрить начальное состояние в ngrx
Я реализую управление состоянием ngrx в приложении Angular 4. Все шло хорошо, пока я не попытался «увлажнить» состояние приложения состоянием, ранее сохраненным в локальном хранилище браузера. У меня есть вопрос о разделе Исходное состояние и...
1720 просмотров
schedule 21.11.2022

Проблема NGRX/store sideEffect с startWith
У меня есть побочный эффект, который выглядит так: @Effect() loadAll$: Observable<Action> = this.actions$ .ofType(reservationsActions.LOAD_ALL) .startWith(new reservationsActions.LoadAll()) .switchMap(() =>...
786 просмотров
schedule 03.09.2022

Angular 4 ngrx / тестирование эффектов
У меня возникла проблема с определением способа тестирования эффектов в приложении Angular 4, которое использует ngrx / store и т. Д. Для Angular2 были EffectsRunner и EffectsTestingModule, но их нет в версии ngrx / store для angular 4. I ' Я ищу...
1407 просмотров

Получить параметры запроса URL в эффектах ngrx
Я пытаюсь использовать модуль магазина маршрутизаторов ngrx. Я зарегистрировал побочный эффект при изменении маршрута: @Effect() routeChange$ = this.actions$ .ofType(routerActions.UPDATE_LOCATION) .map(action => { if...
986 просмотров

TypeError: невозможно прочитать свойство 'release' undefined в магазине ngrx с angular только в производственной сборке
У меня возникла проблема, но только после производственной сборки во время выполнения. Теперь я не уверен, ошибка ли это или я делаю ошибку. Я получаю сообщение об ошибке «TypeError: Cannot read property 'release' of undefined». " в консоли...
5611 просмотров
schedule 14.02.2024

Как я могу заставить функциональный модуль ngrx / store работать с лениво загруженными модулями?
В моем приложении angular есть несколько функциональных модулей: CoreModule (содержит сервисы для вызовов и моделей API) MainModule (содержит компоненты основного приложения) MainDetailModule (содержит функцию для подробного просмотра, ленивая...
6208 просмотров
schedule 18.02.2022

Трубный селектор NGRX 5
В этой статье на medium.com (13 февраля) о NGRX 5. они представляют конвейерные селекторы. Это напоминает мне о том, как я читал о конвейерных селекторах в rxjs, где они не могли быть оправданы только «своей чистой функцией, бро», но также тем,...
955 просмотров
schedule 01.03.2023

StoreModule.forFeature не существует
Я пытаюсь взять существующее состояние хранилища ngrx и реорганизовать его в подфункциональные модули. Проблема в том, что когда я использую StoreModule.forFeature в импорте своих функциональных модулей... Я получаю сообщение об ошибке во время...
1254 просмотров
schedule 11.12.2022

Подписка ngrx не вызывается из-за ленивых границ
В моем app.component [AppModule], в ngOnInit () я создаю подписку на свойство lastRouterUrl в моем состоянии. Это работает так: у меня есть редуктор, который обрабатывает действие ROUTER_NAVIGATION и обновляет это поле при создании нового состояния....
39 просмотров
schedule 22.04.2022

почему значение счетчика увеличивается и уменьшается только в первый раз?
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...
278 просмотров
schedule 16.11.2023

как правильно отправить действие в angular?
не могли бы вы сказать мне, как правильно отправить действие. В компоненте мы делаем так, используя store , используя store.dispatch , чем действие. onLoginButtonClick(user: Authenticate) { this.store.dispatch(new...
6475 просмотров

Строки выбора ngrx - это типы?
Хочу сказать, что я нахожусь на уровне новичка как в Typescript, так и в Angular (включая ngrx). Я пытаюсь понять, как метод select класса Store может принимать строковый литерал в качестве параметра. Вот код: export interface AppState {...
208 просмотров
schedule 15.04.2023

как использовать селекторы сущностей ngrx?
Я использую объект ngrx для своего магазина, проблема: я не могу выбрать объекты магазина с помощью селекторов. я сделал как код в этом примере https://github.com/angular-university/angular-ngrx-course/blob/master/src/app/courses/course.selectors.ts...
3623 просмотров
schedule 20.02.2022

NGRX - комбинируйте селекторы с реквизитом
Как комбинировать редукторы, когда одному из них нужен реквизит? У меня следующая модель: interface Device { id: string; data: IDeviceData; } и DeviceReducer, который выглядит следующим образом: import { EntityState, EntityAdapter,...
5684 просмотров
schedule 02.04.2023

* Функция ngIf вызывается бесконечно
В моем компоненте я перебираю список, который я получил из состояния хранилища ngRx: <div class="employees-component"> <div *ngFor="let employee of users"> <div *ngIf="canShowEmployee(employee)"> <span>{{...
43 просмотров
schedule 21.03.2024