Вопросы по теме 'ngxs'

Как использовать NgXs во фреймворке nestjs?
Меня попросили использовать Ngxs на nestjs. Насколько мне известно, Ngxs написан исключительно для Angular, спорю, что nestjs очень похож на Angular с точки зрения структуры приложения. Надеюсь, кто-нибудь сможет оказать помощь в любом как...
379 просмотров
schedule 06.08.2023

NGXS Devtools не отображает текущее состояние
Итак, я начал использовать NGXS, и у меня возникли некоторые трудности с проверкой моего магазина через Redux Devtools. NGXS имеет пакет devtools , который интегрируется с Redux Devtools Extension . Я установил последнюю версию пакета (^...
814 просмотров
schedule 25.12.2022

Обнаружение изменений для вложенных объектов в состоянии
Допустим, у нас есть состояние со следующей структурой: @State<StateModel>({ name: 'pg', defaults: { docs: { doc1: { id: 'doc1', content: 'foo', } doc2: { id: 'doc2',...
457 просмотров
schedule 27.05.2023

Добавление данных к состоянию в Angular NGXS
У меня проблема с тем, как я могу добавлять новые данные, поскольку я выполняю прокрутку на стороне сервера. Сообщения удаляют старые данные, когда приходят новые данные, НО я просто хочу, чтобы новые данные добавлялись, а не удаляли старые данные в...
419 просмотров

Что значит ноль! в типскрипте?
Я хочу создать директиву angular, вдохновленную ngxs/form-plugin Поискав их код, я нашел кое-что интересное: @Input('ngxsForm') path: string = null!; Почему символ отрицания стоит в конце null ?
157 просмотров
schedule 30.08.2022

Запустить функцию по совпадающему URL-адресу в Angular NGXS
Есть ли способ запустить функцию при совпадении с определенным URL-адресом. Например: если я сопоставил URL-адрес "/ home". Можно ли запустить это действие this.store.dispatch (новый SampleAction ())
596 просмотров
schedule 16.01.2022

NGXS получить идентификатор объекта
Я пишу приложение, в котором я могу сохранять события в mongodb, используя ngxs, куда я ввел serverService. Когда я отправляю событие, я делаю это без идентификатора, потому что mongo автоматически добавляет идентификатор, просто жду его, а затем...
281 просмотров
schedule 11.02.2024

Мульти-диспетчеризация или вложенная диспетчеризация
У меня есть магазин с двумя полями: items: Item[] money: number Когда пользователь покупает элемент, я звоню в apiService и если ответ сервера позволяет вам добавить элемент (сервер проверит, достаточно ли у пользователя денег) Я...
38 просмотров
schedule 02.06.2024

Попробуйте сохранить объект в localStorage с помощью ngxs
Я пытаюсь сохранить объект состояния в локальном хранилище браузера, используя плагин ngxs / storage-plugin версии 3.5.1. Причина использования ngxs заключается в том, что мы используем ngxs для всех других состояний в сочетании с http-клиентом для...
272 просмотров
schedule 11.03.2022

как сохранить угловую реактивную форму
Я использую угловую реактивную форму. Я хочу сохранить данные формы после выхода из компонента с помощью плагина формы ngxs. моя форма: travelerForm: FormGroup; this.travelerForm = this.formBuilder.group({ toppings: ['',...
447 просмотров
schedule 03.05.2023

Как активировать подписку при выборе состояния ngxs, когда данные полезной нагрузки совпадают со значением текущего состояния
Мне интересно, как исправить эту проблему. У меня есть модель состояния, в которой для свойства trySubmitting установлено значение false по умолчанию. Теперь, когда человек нажимает кнопку отправки, я отправляю действие для установки состояния, как...
164 просмотров
schedule 21.12.2022

как я могу получить значение состояния из другого компонента в ngxs
common.state.ts import { Action, Selector, State, StateContext } from '@ngxs/store'; import { NzMessageService } from 'ng-zorro-antd'; import { PermissionDict } from '../../model/organization-authority/setting/permission-dict.model'; import {...
663 просмотров
schedule 24.01.2023

Объект все еще заморожен при использовании Immer и NGXS
Я внедряю ngxs в существующую кодовую базу. Я импортировал Immer, а затем ngxs bridge в надежде, что с побочными эффектами будет проще справляться. Я просмотрел все примеры, которые смог найти в Google, и всегда получаю: core.js:6014 ERROR...
28 просмотров
schedule 15.04.2023

Angular NGXS не пересчитывает селекторы, если выбранные данные не обновляются в состоянии
У меня есть состояние NGXS, определенное ниже export interface Project{ _id:string, name:string } export class ProjectStateModel { projects: Project[]; } @State<ProjectStateModel>({ name: 'Projects', defaults: {...
108 просмотров