Описание тега ngredux
1
ответ
Получение ошибки - NullInjectorError: Нет поставщика для NgRedux! при интеграции редукционной реализации
Я модифицировал существующий проект для реализации редукционной реализации. Внес изменения кода и обнаружил приведенную ниже ошибку при компиляции. Согласно учебному материалу, на который я ссылался, ngRedux не нужно добавлять в провайдеры. При доба…
01 ноя '18 в 09:48
1
ответ
Создать тип объединения в машинописи с помощью методов класса
Я смотрю на некоторый унаследованный код, и они создали все редукторы как методы экземпляра класса: @Injectable() export class PeopleActions { constructor(private ngRedux: NgRedux<any>) {} add() { this.ngRedux.dispatch({ADD, payload: {foo: 'ba…
08 янв '19 в 12:28
0
ответов
Angular - Как протестировать Feature-Module с помощью NgRedux
У меня есть разные модули и компоненты в моем проекте Angular, и я успешно использую NgRedux (@angular-redux/store), чтобы иметь центральное состояние. Как я могу проверить следующий функциональный модуль: Модуль не имеет компонентов это просто подп…
24 фев '18 в 17:08
0
ответов
Перенаправить на страницу после отправки действия (ngredux)
У меня есть проект с угловым 6 + ngredux, и я хочу совет для следующей ситуации: У меня есть страница с подробным обзором (информация только для чтения), заполненная данными из состояния приложения. На этой странице у меня есть несколько кнопок, кот…
01 ноя '18 в 13:31
1
ответ
Импорт ng-redux просто возвращает строку
У меня проблемы с импортом ng-redux в мое клиентское приложение JS: import ngRedux from 'ng-redux'; import needle from 'needle'; // just for debugging console.log(`Testing: `, {ngRedux, needle}); Вывод из консоли: Testing: { needle: {version: "1.6.0…
01 авг '18 в 09:17
1
ответ
Обновление / Загрузка новых данных в состояние NgRedux
Я новичок в Angular и пишущем сервисе, который буду использовать для добавления новых адресов (публикация в REST API). saveAddress вызов метода возвращает вновь созданный объект адреса на сервере. Который я хотел запихнуть в уже существующий массив …
18 июн '18 в 09:49
0
ответов
Тестирование Angular + Redux Jasmine "Невозможно прочитать свойство 'dispatch' of undefined", случайно выбрасываемое в прогоны
У меня есть интеграционный тест, который зависит от 2 сервисов, которые я предоставляю на тестовый стенд с заглушками. Когда я тестирую функцию updateCategory() в блоке подписки этой категории у меня есть функция ngRedux.dispatch({тип: что-то}) Ошиб…
20 ноя '18 в 14:56
1
ответ
Слушайте отправленные действия в Redux
Мне интересно, есть ли способ прослушать действие, которое было успешно отправлено в редуксе? В библиотеке управления состоянием ngxs для Angular я могу сделать следующее: ngOnInit() { this.actions$ .pipe( ofActionSuccessful(AddedThingToDo), map((ev…
15 ноя '18 в 16:43
2
ответа
Redux перезаписывает модель предыдущим состоянием
В настоящее время я делаю пример проекта в AngularJs в сочетании с Redux. Я изо всех сил пытаюсь получить сопоставления от работы редуктора. У меня есть простой ввод, где пользователи могут установить новое имя вместе с раскрывающимся списком, чтобы…
05 апр '18 в 12:36
0
ответов
Проблема Firefox: Обнаружено это исключение {сообщение: "", результат: 3253927937, имя: "NS_ERROR_NOT_INITIALIZED"..}
Столкнулся с этим исключением { message: "", result: 3253927937, name: "NS_ERROR_NOT_INITIALIZED".. } Мы используем Angular 1.5v. когда используешь ngReduxProvider.createStoreWith() при входе во второй раз только в Firefox, но не в Chrome. Когда мы …
08 июн '18 в 06:28
0
ответов
Селектор массива не работает в ng-redux
Я должен написать селектор избыточности для отображения местоположения, если учетная запись является инвестиционной. Это даже достижимо с вышеупомянутой моделью? Я использую нг-редукс Моя модель, как показано ниже class customer{ name : string; loca…
07 мар '18 в 02:11
1
ответ
NgRedux + Angular + select срабатывает при подписке
Я уже несколько недель использую в своем угловом приложении избыточность, но кое-что заметил: Когда я выбираю часть своего магазина для мониторинга изменений, скажем так: В ngOnInit() app.component.ts this.ngRedux.select(s => s.counter).subscribe…
28 июн '18 в 08:19
0
ответов
ngredux-вызывающие сервисы из компонента
В приложении Angular2+, использующем ngredux для управления состоянием, можно ли вызывать службы напрямую из компонента, что не влияет на состояние? например, у меня есть служба для подтверждения возраста на основе определенных условий. Может ли это…
16 апр '18 в 07:58
0
ответов
Angular - NgRedux - выберите, наблюдаемый не запускается при изменении дочерних свойств
Эй, в NgRedux есть кое-что, в чем я не уверен, и я не могу найти какую-либо информацию об этом в Интернете, так что, надеюсь, кто-то здесь сможет мне помочь. допустим, это мой корневой редуктор: interface RootState { content: ContentState; layout: L…
19 фев '19 в 14:24
1
ответ
Выбор элемента по id из магазина в угловых
У меня есть следующие данные в магазине: { properties : [ { _id: 123. name: "Nice property" }, { _id: 456. name: "Another nice property" } ] } В моем ngOnInit Метод Я хотел бы выбрать свойство из магазина, используя идентификатор, который был переда…
19 май '19 в 15:56
1
ответ
Как высмеивать новые обещанные блоки в жасмине
У меня есть следующий метод в моем сервисе initialStateData() { if (!this.hasLoaded()) { console.log('do you see me?? 1'); // next line erroring out here on.. console.log('do you see me?? 2'); this._dataLoadPromise = new Promise((resolve, _reject) =…
10 авг '19 в 01:48
2
ответа
Можно ли выполнять бэкэнд-вызов с использованием редуктора в redux?
Я создаю угловой сайт. Обычно я выполняю внутренний вызов метода onInit и сохраняю данные в состоянии компонента. Теперь я хочу добавить на свой сайт redux. Должен ли я просто вызвать действие в методе onInit и выполнить фактический вызов backend в …
14 дек '19 в 22:27
0
ответов
Как шпионить за MockNgRedux в угловом модульном тесте
Как я могу написать модульное тестирование для подписки на NgRedux с помощью MockNgRedux this.ngRedux.getState().applicationSettings.currentUser
26 фев '21 в 22:54
0
ответов
Как использовать ng redux и загрузить исходные данные в хранилище redux с сервера до того, как загрузится какой-либо компонент?
Я реализовал ngRedux в своем приложении. Но я не понимаю, как предоставить начальные данные компонентам из редукции, откуда я должен вызывать редукторы, чтобы получить исходные данные перед загрузкой компонентов, чтобы он открывал любую страницу, на…
14 апр '21 в 13:00
2
ответа
Как получить Observable, который излучает только тогда, когда значение свойства изменяется в массиве объектов в состоянии redux?
У меня есть состояние редукции в угловом приложении: export interface UIAction { name: string; isActive: boolean; } export interface IUIState { actions: UIAction[]; } Я создал сервис angular, который подписывается на состояние и сохраняет объекты дл…
10 авг '21 в 21:35