Вопросы по теме 'ngrx-effects'
управление состоянием с использованием ngrx / store и ngrx / effects в Angular 2
Я работаю над образцом приложения Angular 2 и планирую использовать @ ngrx / store и @ ngrx / effects для управления состоянием.
В этом примере приложения есть корневой модуль и несколько функциональных модулей.
Теперь мои вопросы.
Могу ли...
833 просмотров
schedule
03.04.2023
Обработка ошибок / сбоев в функциях редуктора ngrx / redux
Мой вопрос относится к редукции и, в частности, к тому, как обрабатывать ошибки / сбои из функций редуктора. Я имею в виду пример приложения ngrx ( https://github.com/ngrx/example-app ) и способ обработки ошибок / сбоев.
Вот функция редуктора, о...
256 просмотров
schedule
22.08.2022
Используйте store.dispatch из CanActivate guard
В моем примере приложения Angular 2 я использую ngrx / store для реализации шаблона проектирования redux.
Я внедрил CanActivate guard в свое приложение, и ниже приведен соответствующий код.
canActivate(route: ActivatedRouteSnapshot, router:...
1007 просмотров
schedule
29.08.2022
NGRX Effects — где/как организовать определения эффектов.
Я использую @ngrx/effects в приложении angular2 и борюсь с организацией различных определений эффектов.
У меня есть сущности Identity и Subscription , каждая со своими собственными службами действий IdentityActions , SubscriptionActions , а...
392 просмотров
schedule
25.12.2022
RxJs: как объединить две наблюдаемые в новую наблюдаемую с другим типом
Я новичок в RxJs и NgRx store , я хочу создать @Effect с комбинацией двух наблюдаемых (очень сложно объяснить):
Мои интерфейсы выглядят так:
export interface ProductDetails {
product: Product;
productBody: ProductBody;
}
export...
1391 просмотров
schedule
17.03.2023
Обработка состояния формы с помощью NGRX / @Effects
У меня есть форма, и при отправке я отправляю действие, которое улавливается эффектом. Затем эффект вызывает http-вызов. Мне интересно, как после завершения / неудачи этого действия я бы сделал следующее:
показать сообщение об успешном...
454 просмотров
schedule
25.02.2023
Запустите ngrx / effect за пределами зоны Angular, чтобы предотвратить тайм-аут в Protractor
Я только начал писать тесты e2e для своего приложения, и у меня возникли проблемы с тайм-аутом с Protractor и ngrx / effects.
У меня есть следующий эффект отправки действия каждые пару минут:
@Effect() setSessionTimer$ = this.actions$...
5989 просмотров
schedule
14.01.2024
Как мне правильно расширить rxjs/Observable с помощью моего первого пользовательского оператора
Я пытаюсь использовать шаблон повтора в вызовах службы (на самом деле: @Effects в ngrx/store) с увеличенными интервалами задержки. Поскольку мне удалось придумать рабочий код для одного вызова (даже если он выглядит неоптимизированным, я не хочу...
1043 просмотров
schedule
22.05.2023
ngrx - обработка ошибок в редукторе и эффекте
Поэкспериментируйте с использованием ngrx с модулем эффектов. Я отправляю действие, выполняю некоторые асинхронные операции с помощью эффекта, затем отправляю новое действие для обновления состояния, а затем перенаправляю. Вот урезанная версия того,...
1553 просмотров
schedule
19.03.2023
Обработка ошибок при использовании combLatest для нескольких сервисных вызовов
Со следующим фрагментом кода (взято из @Effect() в ngrx/store)
.switchMap(({token, param1, param2}) => {
return Observable.combineLatest(
this.service.getData2(token, param1),
this.service.getData2(token, param2),...
2376 просмотров
schedule
31.01.2023
Заполните раскрывающийся список с помощью ngrx-store / efffects
Я использую angular 4 с эффектами ngrx-store и ngrx. У меня есть простая форма для загрузки информации о пользователе, и она работает с эффектами, которые затем отправляют действие Load_User_success для обновления магазина.
У меня вопрос. Как...
1452 просмотров
schedule
01.04.2023
Заполнение хранилища ngrx данными, совместно используемыми между маршрутами
У меня многостраничная форма, охватывающая несколько маршрутов. Для всех маршрутов требуются одни и те же данные, передаваемые им через API. Я могу сохранить ответ API внутри ngrx/store и вызвать вызов API с помощью эффекта. Мой вопрос больше о...
282 просмотров
schedule
10.09.2023
Зачем нужен редуктор коллекции в этом примере эффектов @ngrx?
В эффектах @ngrx используются четыре редуктора. пример а именно (1) книги (2) коллекция (3) макет и (4) поиск. Я не понимаю, почему здесь необходим редуктор collection , потому что редуктор books уже отражает состояние коллекции после операции...
89 просмотров
schedule
14.04.2024
Отменить таймер в эффектах ngrx
У меня есть счетчик. Я хочу, чтобы счетчик подождал x секунд, прежде чем он отобразится. Однако, если REQUEST_DEACTIVATE_SPINNER вызывается в то время, когда счетчик ожидает завершения тайм-аута, он должен остановить выполнение действия...
3301 просмотров
schedule
02.03.2022
Подписка на магазин не вызывается с помощью ngrx store 4
В моем приложении angular (4) я хочу представить редуктор / управление состоянием с помощью ngrx 4.
У меня есть основной модуль
@NgModule({
imports: [
// ...
StoreModule.forRoot({}),
EffectsModule.forRoot([])
],...
1434 просмотров
schedule
07.06.2023
NGRX: TypeError: Действия должны иметь свойство типа
Поскольку я новичок в ngrx , я столкнулся с исключением и не знаю, почему ...
Я пытаюсь dispatch action и обработать его в effect , но все равно получаю сообщение об ошибке: TypeError: Actions must have a type property
Действия:...
15602 просмотров
schedule
16.01.2023
Реализация поиска с помощью ngrx / store angular 2
Я пытаюсь реализовать функцию поиска для приложения, написанного на angular 4. Это в основном для таблицы, которая показывает много данных. Я также добавил магазин ngrx. Как правильно реализовать поиск приложения с магазином? В настоящее время я...
2656 просмотров
schedule
03.08.2023
Действие диспетчеризации ngrx для компонента (связанного с маршрутом) init
угловой 5+, ngrx 4+
То, что я пытаюсь сделать, это вызвать ARTICLES_LIST_REQUEST , когда инициализируется ArticlesListComponent , связанный с path /articles .
Есть множество способов сделать это, например, используя dispatch внутри...
1077 просмотров
schedule
13.09.2022
Какая польза от сервисов, если вы используете ngrx/store и эффекты?
Я пытаюсь добавить NGRX в свой проект Angular, но не могу сказать, нужны ли мне еще сервисы, поскольку компоненты могут отправлять действия. Означает ли это, что мне не нужно использовать какой-либо другой сервис, кроме ngrx/store?
2403 просмотров
schedule
12.11.2022
Сохранять состояние с помощью эффекта ngrx ПОСЛЕ обработки редуктора
В моем приложении Angular / ngrx я управляю сохранением данных в indexeddb с помощью @Effect.
@Effect() updateObj$ = this.actions$
.ofType(MyActions.UPDATE_OBJ)
.switchMap( payload => this.storage.set('obj', payload.rawObj));
Но это...
1126 просмотров
schedule
04.04.2024