Публикации по теме 'mobx-react'


Советы и подводные камни Mobx
Так что в последнее время я начал видеть, что все больше и больше людей используют MobX, и я хотел поделиться некоторыми идеями, которые я получил во время его использования в течение некоторого времени. Я собираюсь написать о нескольких темах, которые не так очевидны для новых пользователей MobX. Эта статья требует базовых знаний или предыдущего использования Mobx, я подготовил репозиторий Github, чтобы поиграть с этим материалом ( здесь ) Кэширование вычисленных значений Итак, у..

Вопросы по теме 'mobx-react'

Mobx возвращает ObservableObjectAdministration вместо моего объекта
Я новичок в мобксе. Мне было интересно, почему я получаю ObservableObjectAdministration , когда я вызываю вычисляемую функцию getServerUrls() вместо объекта. Ниже мой магазин. import { observable, computed } from 'mobx'; import {...
4184 просмотров
schedule 13.05.2023

MobX создает и ссылается на новые Observables на основе значений внутри установленных Observables
В одной из функций моего приложения я синхронизируюсь с Firebase, чтобы получить список активных событий. Основной результат этого означает, что наблюдаемая будет неоднократно устанавливаться в режиме реального времени. Это здорово, но привело к...
379 просмотров

react-mobx - сохранить, отображаемое как функция, вместо того, чтобы возвращать значение
Я пытаюсь добавить mobx в существующий проект. Проект был загружен с помощью приложения create-react, извлечен, а затем я добавил поверх него mobx. Пока это мой магазин: import {observable, action, computed} из 'mobx' export default class...
470 просмотров

Отмена функции автозапуска mobx на componentWillUnmount
В моем componentDidMount есть следующая функция автозапуска: componentDidMount() { this.autoUpdate = autorun(() => { this.setState({ rows: generateRows(this.props.data) }) }) }...
2194 просмотров
schedule 17.05.2022

Шаблон Electron Forge с наблюдателями mobx-react
Недавно я начал экспериментировать с Electron Forge и считаю, что это отличный инструмент. Я также работал с пакетом mobx-react и использовал функцию наблюдателя. . Создавая проект electronic-forge на основе шаблона реакции, я изменяю файл...
194 просмотров
schedule 22.05.2023

Декораторы MobX не работают
У меня проблемы с тем, чтобы декораторы, такие как @observable и @computed, работали в моем проекте. Вот мои файлы. package.json: { "name": "heroku-react", "version": "0.1.0", "private": true, "dependencies": {...
2319 просмотров

Mobx React никогда не обновляется
Я пытаюсь понять реализацию mobx в React. Я использовал create response app и обновил конфигурацию по умолчанию, чтобы использовать декораторы. Затем я создал такой простой магазин: РЕДАКТИРОВАТЬ: после ответа Бена Хейра (спасибо ему!) Я...
190 просмотров
schedule 12.03.2023

Наблюдаемый массив Mobx не обновляется
Я объявляю наблюдаемый массив следующим образом в reactjs, используя mobx @observable cacheditems constructor() { this.cacheditems = [] Теперь я получаю данные из pouch-db в автономном режиме следующим образом: var items = []...
6246 просмотров
schedule 23.07.2023

Не удалось получить автозапуск mobx, реакция, когда повторно срабатывает более одного раза
У меня есть простой компонент, который отображает null, но должен показывать предупреждение iOS/Android, когда shown prop из хранилища уведомлений изменяется на true, он отлично работает только один раз, используя автозапуск / реакцию / когда из...
916 просмотров

React Mobx Firebase.onAuthStateChanged слушатель
Я всегда помещал свой auth.onAuthStateChange().then(user => ... в componentDidMount() компонента React верхнего уровня. Затем я бы удалил слушателя внутри componentWillUnmount() Мой вопрос в том, как я могу это сделать? Моя идея...
613 просмотров
schedule 28.11.2022

Компонент наблюдения mobx не запускает метод componentDidMount
Этот мой компонент ниже содержит две кнопки (уменьшение, увеличение), и я хочу, чтобы кнопка уменьшения была скрыта, когда значение свойства (@observable number) в AppState (Mobx) равно 10, и когда число изменяется, компонент повторного рендеринга...
967 просмотров
schedule 30.06.2022

Отмена раскрывающегося списка компонентов Office-UI-Fabric React
У меня проблема с очисткой выбора в раскрывающемся списке. Иногда мне приходится убирать выбор из раскрывающегося списка, так как популяция опций меняется. Если длина новой опции меньше, чем предыдущая, то точки выбора выходят за пределы диапазона,...
3686 просмотров

Передать магазин mobx и реквизит для работы
У меня есть компонент React, который вызывает функцию, и мне нужно передать введенное хранилище mobx и реквизиты компонентов в эту функцию. const Component = inject("store")(observer(({store, props}) => { return ( <div>...
2707 просмотров
schedule 09.03.2023

Повторно используемые дочерние компоненты с магазином mobx, должен ли я ссылаться на родительский магазин на дочерний?
Я создаю виджет React, у которого есть родительский компонент и два дочерних элемента, у каждого из которых есть собственное хранилище. <Parent> <ChildA /> <ChildB /> </Parent> Мне нужно, чтобы дочерние компоненты...
651 просмотров
schedule 24.09.2022

React js React-router-dom не проходит мимо провайдеров
Я использую react js с mobx, и я пытаюсь передавать магазины в провайдеры и использовать их, но, похоже, они не проходят мимо провайдеров, и у меня нет к ним доступа. кроме того, когда я пытаюсь внедрить UserStore, веб-приложение завершается сбоем и...
265 просмотров
schedule 31.05.2022

Есть несколько активных экземпляров mobx
С момента последнего обновления Mobx 3.6 до Mobx 4 мое приложение просто перестало работать. Я использую response-native, и я просто выполнил инструкции по переходу на новейшие функции, но мое приложение просто продолжает вылетать, отображая...
2161 просмотров
schedule 07.01.2023

реагировать на родное значение mobx не примитивно
Я создаю собственное приложение для реагирования и использую mobx. в магазин у меня есть массив под названием tools, когда я пытаюсь присвоить значения в массив, я получаю массив Обнаружено неперехваченное исключение, которое было...
1281 просмотров
schedule 26.04.2022

Mobx реагирует на пользовательские правила DVR
У меня есть следующие пользовательские правила ( https://foxhound87.github.io/mobx-react-form/docs/validation/modes/dvr-custom.html ): const rules: Object = { telephone: { function: (value: string) =>...
513 просмотров
schedule 15.08.2022

Форма реакции Mobx добавляет поля по клику в зависимости от условия
У меня есть функция, которая генерирует поля для такой формы: export const makeFields: Function = (itemData: Object) => { return [ { // PROJECT DETAIL SECTION name: 'chooseAccount', label: 'Choose...
791 просмотров

Изменение хранилища не повторно отображает вычисленную функцию в компоненте
У меня проблема с тем, что React / MobX видит изменения в магазине из компонента. Вот что у меня есть: Магазин: класс для управления магазином (видимость столбцов моей таблицы), получил @observable Map. Каждый раз, когда я нажимаю на любой...
590 просмотров
schedule 04.12.2022