Вопросы по теме '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 просмотров
schedule
23.12.2023
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 просмотров
schedule
01.06.2023
Получить параметры запроса URL в эффектах ngrx
Я пытаюсь использовать модуль магазина маршрутизаторов ngrx. Я зарегистрировал побочный эффект при изменении маршрута:
@Effect() routeChange$ = this.actions$
.ofType(routerActions.UPDATE_LOCATION)
.map(action => {
if...
986 просмотров
schedule
05.07.2022
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 просмотров
schedule
26.02.2023
Строки выбора 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