Публикации по теме '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 просмотров
schedule
12.08.2022
В 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 просмотров
schedule
25.04.2023
Как вложить состояния лениво загружаемых функциональных модулей с @ 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 просмотров
schedule
28.01.2023
Использование NgRx для интеграции данных объекта в компонент с локальным дубликатом
В моем приложении Angular у меня есть страница с набором фильтров, которые можно переключать, а затем сразу же отправлять.
Я построил это с помощью базовой службы, в которой есть объект фильтров (имя фильтра, указывающее на значение фильтра)....
947 просмотров
schedule
28.05.2023