Публикации по теме 'ngrx-store'


Angular — Введение в NgRx (управление состоянием)
Hi, Anguar — это язык программирования для создания SPA (одностраничных приложений). Он также использует множество концепций, таких как внедрение зависимостей и другие. Не новинка, но одна хорошая вещь — это NgRx , в Angular для документации мы можем следить за веб-сайтом , но это поможет нам получить основное представление о NgRx. Что ж, в этой статье нет никаких изображений, но информация очень информативна. Простыми словами можно сказать, Когда приложение загружается,..

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

Ngrx отправляет одно действие несколько раз за раз
В моем приложении есть 3 кнопки загрузки. При каждом нажатии кнопки будет отправляться DownloadFileAction (payload = fileId) . Эффект будет продолжать прослушивать тип Download_File_Action. @effect() download_attachment$: Observable =...
2880 просмотров
schedule 20.10.2022

Отправка действия хранилища ngrx в преобразователе маршрутов
В настоящее время у меня есть компонент-контейнер (с отслеживанием состояния), который отправляет действия select и get на основе параметра маршрута (id) в методе ngOnInit . Смысл этих действий в том, чтобы данные и выбранный id были в моем...
1622 просмотров
schedule 02.06.2022

ngrx store - правильно обновить массив.
Я использую ngrx / store в своем приложении, и мне не удается сохранить массив. Мой массив становится пустым при запуске с помощью: export interface AppState{ customObjects: Array<CustomObject>; }; export const initialState: AppState =...
1770 просмотров
schedule 06.11.2022

Angular 4, ngrx\store Plunker — TypeError: store_1.StoreModule.provideStore не является функцией
Я пытаюсь создать плункер Angular 4, который включает последнюю версию ngrx\store: https://embed.plnkr.co/cr4rCJ0hRVMwuLzKe4mg/ Чтобы использовать ngrx\store, я добавил эту строку в файл config.js : '@ngrx/store':...
1174 просмотров
schedule 07.06.2023

Невозможно использовать выбор в ngrx / store
Я тестирую функции управления состоянием с помощью ngrx / store, как показано ниже. Очень странно то, что я не могу использовать метод select в user.selectors.ts. В нем говорится, что свойство select не существует для типа Observable. AppState...
1207 просмотров
schedule 31.07.2022

состояние ngrx продолжает перезаписываться
Я использую ngrx для поддержания состояния моего приложения. У меня есть приложение angularjs4 с двумя разными модулями, которые имеют два разных редуктора, эффекты и т. Д. Один предназначен для аутентификации, а другой - для получения списка...
741 просмотров
schedule 02.05.2022

Магазин Angular ngrx не получает последнее значение
Я передаю параметр на страницу «Сведения об учетной записи», которая вызывает веб-API для получения сведений об учетной записи. При первой загрузке страницы «Сведения об учетной записи» ничего не отображается, если я захожу в другую учетную запись,...
824 просмотров
schedule 21.09.2023

Как подписаться на конкретный объект в магазине angular2
Я реализую хранилище ngrx в своем приложении angular2, Редуктор магазина выглядит так, как показано ниже, с двумя объектами: export function loadSuccessNamesAction(state: StoreData, action: loadSuccessNamesAction): StoreData { const...
306 просмотров
schedule 01.05.2023

Как установить initialState в @ngrx/core с промисом от indexedDB
Я хотел установить начальное состояние в ngrx с помощью пакета idb, который использует обещание для получения данных, но каждый раз, когда я пытался его настроить, я получаю сообщение об ошибке. Я читал, что @ngrx является синхронным, значит ли это,...
6221 просмотров
schedule 25.05.2023

Рассуждения о дизайне моего магазина состояний — пользовательский интерфейс и состояние приложения
Я немного путаюсь между состоянием приложения и состоянием пользовательского интерфейса. Когда пользователь выбирает действие из списка на странице, выполняется вызов API для получения объявлений для выбранного действия. Является ли идентификатор...
56 просмотров
schedule 17.08.2022

Создать немомоизированный селектор на ngrx
Можно ли создать на ngrx немомоизированный селектор? У меня есть очень маленький селектор, чтобы проверить, больше ли значение в магазине, чем Date.now (). export const selectAuthState = createFeatureSelector<AuthState>('auth'); export...
1979 просмотров
schedule 25.06.2022

неопределенное состояние ngrx при запуске приложения, StoreModule.forRoot() не настроен
Я использую redux в Angular, используя ngrx . Но сначала я получаю значение undefined , почему вот мой код не запускайте это в chrome (проблема в stackblitz в браузере chrome) Пожалуйста, используйте другой браузер....
2114 просмотров

В ngrx (с ngrx / effects), как получить идентификатор вновь созданного элемента?
Допустим, вы создаете новую книгу, отправив действие CREATE_BOOK из компонента BookComponent. По сути, мы обрабатываем http-сохранение, а после этого передаем созданную книгу редуктору с помощью действия CREATE_BOOK_SUCCESS. Все идет нормально....
965 просмотров
schedule 05.12.2023

Использование полезной нагрузки действия в подписке ActionsSubject на NGRX
У меня старая и плохая Property 'payload' does not exist on type 'Action подписка на действия: Поскольку это действие создания, мне нужны полезные данные для проверки userId недавно созданного пользователя и перехода к /users/userId...
1944 просмотров

Как вложить состояния лениво загружаемых функциональных модулей с @ ngrx / store и @ ngrx / entity?
Я уже 2 дня изо всех сил пытался составить состояния модуля featureA («сценарии») и вложенного модуля featureB («намерения»). Вот желаемая структура моего состояния (структура 1): { authentication: { ... }, router: { ... }, scenarios: {...
1360 просмотров
schedule 19.10.2022

Консоль регистрирует данные состояния при использовании ngrx для управления состоянием в Angular
Может ли кто-нибудь предложить, как консоль регистрировать состояние при использовании ngrx для управления состоянием в приложении angular. Я прошел через ngrx-store-logger, но в документации неясно, как создавать мета-редукторы и использовать эту...
3690 просмотров
schedule 06.04.2023

Многоадресная рассылка rxjs/ngrx на .select
В @Component должен ли я всегда выполнять многоадресную рассылку .select(myCustomSelector) ? e.g. this.store.select(myCustomSelector).pipe(share()); В противном случае каждый раз, когда я делаю async , будет создаваться новая подписка....
608 просмотров
schedule 13.08.2023

Тестирование в Angular 5 с Karma и ngrx/store
В настоящее время я работаю над своим первым «rl-проектом» для компании (для дипломной работы), начал тестировать наше приложение Angular 5 и столкнулся с некоторыми вопросами. Все автоматически сгенерированные тесты, которые Angular пишет для вас,...
639 просмотров
schedule 10.11.2022

Сохранение состояния просмотра в угловом приложении
У меня есть представление, в котором у меня мало текстовых вводов. Пользователь может контролировать видимость вводов. Когда пользователь перемещается по приложению и возвращается на ту же страницу, состояние представления должно быть таким, каким он...
1050 просмотров

Использование NgRx для интеграции данных объекта в компонент с локальным дубликатом
В моем приложении Angular у меня есть страница с набором фильтров, которые можно переключать, а затем сразу же отправлять. Я построил это с помощью базовой службы, в которой есть объект фильтров (имя фильтра, указывающее на значение фильтра)....
947 просмотров
schedule 28.05.2023