Описание тега mobx-react
MobX - это проверенная на практике библиотека, которая делает управление состоянием простым и масштабируемым.
2
ответа
Как уменьшить повторение object.chain в реагирующем?
У меня есть активный код с mobx, как показано ниже, как вы, ребята, видите, мне нужна ссылка this.props.store.user.avatar чтобы получить значение глубокого объекта из реквизита, я не хочу многократно использовать длинный синтаксис, я знаю, что могу …
12 май '17 в 11:42
3
ответа
Функции потока Mobx не проверяются типом FlowType без.bind(это)
Когда мы используем функции декорированные потоком MobX, flowtype думает this имеет тип any и не проверяет тип. class MyComponent extends Component<*> { actionMethod = flow(function*(){ yield this.notAMethod(); }); } Однако, если мы связываем …
09 окт '18 в 09:08
3
ответа
Как синхронизировать, чтобы сохранить экземпляр в реагировать?
У меня есть магазин в реакции, который содержит @observable names names = []; Теперь я хочу импортировать этот магазин в 3 других магазина, но я хочу синхронизировать categories в двух из них. как если бы categories изменение в одном магазине это от…
07 май '18 в 15:38
3
ответа
Можно ли создать наследство между двумя магазинами mobx?
Я создаю два виджета с MOBX / реагировать, где вся логика находится внутри магазинов. Оба придерживаются большинства правил дизайна, поэтому их магазины идентичны на 95%. Есть ли умный способ справиться с этой ситуацией? Например, возможно ли создат…
08 фев '18 в 21:36
1
ответ
Использование MobX в гибридном приложении ReactJS и ReactNative
Я и моя команда создаем гибридное приложение ReactJS и ReactNative. Идея состоит в том, чтобы как можно больше делиться кодом. MobX - хорошее решение для управления состоянием, но мы наткнулись на проблему. Наши общие хранилища состояний должны испо…
24 май '17 в 09:43
1
ответ
Объедините StackNavigator с реквизитом Mobx
Я пытаюсь использовать StackNavigator вместе с MobX. Вот где я застреваю. index.android.js import React, {Component} from 'react'; import {AppRegistry} from 'react-native'; import DemoStore from './src/stores/DemoStore'; import { StackNavigator } fr…
29 окт '17 в 14:48
1
ответ
MobX http вызов Rest API и возвращение Observable
Я пытаюсь с MobX. Мои вопросы MobX поставляется со встроенной http-частью? Если да, то как называется / функция? Если ответ на вопрос № 1 отрицательный и я использую axios, как я могу преобразовать разрешенное обещание в мое наблюдаемое? Я знаю, что…
31 май '17 в 17:07
1
ответ
Как получить простой объект из объекта MOBX?
Я определил карту MOBX, как показано ниже: @observable editors = observable.map(); Затем я добавил объект на editors как показано ниже: editors.set(key, { alias: 'alias-1', message: 'hello', }) когда я получу объект от editor как показано ниже: let …
12 апр '17 в 05:55
0
ответов
Mobx-реагирующий наблюдатель не синхронизируется с представлением React Router
Я смог успешно использовать mobx с моими обычными страницами, но у меня была эта сложная страница, которую я хотел создать, поэтому я решил встроить ее в компонентный рендер, который отлично работал. render = () => ( <InAppLayout fullWidth noP…
29 мар '18 в 01:04
1
ответ
React Native - Ошибка обновления 0,56 [Отредактировано]
Я пытаюсь интегрировать mobx в свое собственное приложение реагировать, но я думаю, что возникли некоторые проблемы из-за собственного обновления 0.56 реакции. Ошибка возникает, когда я использую store-prop или @ наблюдатель-декоратор (см. Код ниже)…
09 июл '18 в 14:17
1
ответ
Как и когда устанавливать свойства объекта домена mobx?
У меня возникают проблемы с поиском хорошего решения конкретной проблемы в моем приложении реакции / MOBX. Допустим, у меня есть несколько блоков, которые я хочу расположить на экране в определенном макете, в котором положение каждого блока зависит …
15 май '18 в 12:48
1
ответ
React Mobx Firebase.onAuthStateChanged listener
Я всегда ставлю свои auth.onAuthStateChange().then(user => ... внутри componentDidMount() компонента React верхнего уровня. Тогда я бы удалил слушателя внутри componentWillUnmount() Мой вопрос, как бы я это сделал? Моя идея примерно такая: class …
20 авг '17 в 02:02
3
ответа
React + Mobx: 'this' является нулевым при попытке обновить магазин
Просто начинаю работать с Mobx & React и у меня возникают проблемы с обновлением магазина. Я получаю ошибку при нажатии кнопки, которая должна обновить свойство 'me': Store.js:12 Uncaught TypeError: Cannot set property 'me' of null Мой магазин: impo…
20 ноя '16 в 08:22
0
ответов
Где мне нужно добавить ключевой атрибут здесь?
У меня есть два реагирующих компонента: внешний, называемый UserManagement, и другой, называемый UserList, который один раз используется в качестве подкомпонента. Я получаю это знакомое сообщение об ошибке в моей консоли Chrome: Each child in an arr…
22 июн '17 в 04:44
1
ответ
Как загрузить данные MobX в конструктор хранилища асинхронно?
Я пытаюсь написать хранилище MobX, которое асинхронно загружает данные в конструктор. Проблема в том, когда я пытаюсь обновить @observableизменения не запускаются, поэтому компонент React никогда не обновляется. Это магазин (на самом деле, setTimeou…
15 авг '18 в 15:14
2
ответа
Как проверить, находится ли объект в наблюдаемом массиве Mobx?
Я использую indexOf в компоненте React для стилизации кнопки на основе того, находится ли объект в наблюдаемом массиве mobx. Кнопка для фаворита. Он помещает объект для этого конкретного элемента списка в наблюдаемый массив в хранилище под названием…
19 апр '17 в 03:53
1
ответ
Лучшая практика использования @inject в mobx-реагировать?
Я знаю, что использование @observer на более мелких компонентах хорошо для производительности. Также целесообразно использовать @inject для максимально возможного количества компонентов? Очевидно, что таким образом легче получить доступ к используем…
19 ноя '17 в 09:51
1
ответ
Почему Mobx Inject должен использовать контекст реакции?
Каковы потенциальные проблемы для реализации @inject декоратор, который не зависит от mobx-react"s Provider компонент (который хранит свои свойства в контексте реакции)? Использование inject будет что-то вроде этого: // MyComponent.js import { authM…
05 янв '17 в 08:29
1
ответ
Любой совет использовать mobx с i18n (интернационализация) в моем приложении React JS
В моем приложении Mobx + React JS я использую поведение интернационализации. Смотрите следующий пример: import React, { Component } from 'react' import { InjectedTranslateProps, translate } from 'react-i18next' import { IPropsBase, IStateBase } from…
09 мар '18 в 14:12
1
ответ
Обработка входных изменений в MOBX
Допустим, у меня есть две формы, каждая из которых связана с отдельным магазином mobx. Одна форма предназначена для информации о клиенте (имя, фамилия и т. Д.), А другая - для информации о сотруднике. Каждая форма, очевидно, имеет несколько входов, …
27 июл '18 в 19:32