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

Обнаружение изменения наблюдаемого mobx
Можно ли каким-либо образом обнаружить наблюдаемые изменения? Например, скажем, у вас есть это: @observable myObject = [{id: 1, name: 'apples'}, {id: 2, name: 'banana' }] А позже, при некотором вводе пользователя, значения меняются. Как я...
5389 просмотров
schedule 10.10.2022

передать наблюдаемые данные mobx в props
Использование mobx в проекте response-typescript. Этот класс устанавливает наблюдаемый массив с API выборки: class MenuRepo { @observable menuItems?: IMenuModel[];//=[{Id:1,itemName:"asd",childItems:[]}]; @action getItems(): void {...
1790 просмотров
schedule 15.10.2022

Использование MobX в гибридном приложении ReactJS и ReactNative
Я и моя команда создаем гибридное приложение ReactJS и ReactNative. Идея состоит в том, чтобы как можно больше делиться кодом. MobX — хорошее решение для управления состоянием, но мы столкнулись с проблемой. Наши общие хранилища состояний должны...
75 просмотров
schedule 21.04.2024

Наблюдаемый MobX с динамическими данными
У меня следующий класс export default class BaseStore { @observable model ; @action updateStore(propertyName, newValue) { this.model[propertyName] = newValue; } } В дочерних классах я добавляю слои к наблюдаемой модели, например:...
2010 просмотров
schedule 12.01.2024

Как создать экземпляр React компонента с введенными свойствами
Я конвертирую проект реакции из redux в mobx, и у меня возникла следующая проблема: я использовал шаблон контейнер / презентатор с redux, что означало использование функции «connect» redux, например: export default connect(mapStateToProps,...
2610 просмотров
schedule 17.02.2024

React Router 4 с Mobx повторно инициализирует компонент
Я использую реактивный маршрутизатор v4 с mobx, и я столкнулся с очень раздражающей ошибкой. Это мой index.js const history = createHashHistory(); render( <Provider history={history} {...stores}> <Router...
118 просмотров

Как связать mobx-react-form с mobx-state-tree store
У меня есть форма с тремя полями A, B и C. Я использую mobx-react-form для обработки полей, потому что он поставляется с встроенными обновлениями onChange и проверкой. Я настроил это, и он отлично работает, когда я выхожу из системы. const View...
877 просмотров

Дерево состояний Mobx: создание экземпляров на лету
У меня есть модель с именем Event, у которой есть свойство, ссылающееся на другую модель. Я создаю экземпляры Event «на лету», не подключая их к корневому хранилищу. Проблема в том, что mst не может разрешить ссылку (я думаю, потому что они не в...
498 просмотров

Как взаимодействовать между магазинами Mobx, созданными с помощью React.createContext
У меня есть файл useStores.ts, в котором два хранилища Mobx инициализированы следующим образом. import StoreA from "./stores/StoreA"; import StoreB from "./stores/StoreB"; const storesContext = createContext({ storeA: new StoreA(),...
320 просмотров

Console.log сначала показывает объект, а затем при щелчке показывает массив из одного объекта.
Я вызываю наблюдаемое в моем компоненте React с помощью MobX. Когда я записываю в консоль этот наблюдаемый объект, консоль сначала показывает значение как объект, а затем, когда я нажимаю на него, оно преобразуется в массив для этого одного объекта....
36 просмотров