Описание тега reactjs-flux

Flux is the application architecture that Facebook uses for building client-side web applications with React. It complements React's composable view components by utilizing a unidirectional data flow.
2 ответа

Undefined не является объектом (оценка 'this. State.input')

Я пытаюсь прочитать ключ из файла JSON и отобразить его значение в текстовом поле. Пользователь введет значение ключа в поле TextInput. Ниже приведен код, который я использую. Он выдает ошибку "Undefined не является объектом (оценивая this.state.inp…
1 ответ

Путаница с моделями в приложении Backbone + React

Вот пример, который использует Backbone с React. Он определяет Model: var _todos = new Backbone.Model(); И затем добавляет две функции к нему: var TodoStore = _.extend(_todos, { areAllComplete: function() { return _.every(_todos.keys(), function(id)…
10 июл '15 в 15:31
1 ответ

Магазин Flux зависит от асинхронной загрузки в другом магазине

Я учу React и Flux. Скажем, есть такой маршрут, как // Route /continent/:continentId/countries // Example /continent/europe/countries Есть два магазина, ContinentsStore и CountryStore Что является лучшим шаблоном проектирования в Flux, так что при з…
07 май '15 в 03:43
0 ответов

Реагируйте на случайные белые экраны в приложении отладки и выпуска

Я работал над приложением React Native на планшете Android для моего текущего контракта, и сейчас он проходит фазу Alpha. По большей части она работает очень хорошо, она отзывчива, эффективна и в основном стабильна. Есть одна проблема, которая продо…
2 ответа

Протестируйте функцию React Component с помощью Jest

оригинал Прежде всего, я слежу за архитектурой Flux. У меня есть индикатор, который показывает количество секунд, например: 30 секунд. Каждую секунду он показывает на 1 секунду меньше, поэтому 29, 28, 27 до 0. Когда прибывает в 0, я очищаю интервал…
27 авг '14 в 17:04
3 ответа

Flux Store - модульные тесты

Я пишу юнит-тесты для нескольких магазинов Flux и столкнулся с небольшим раздражением. Мои магазины обычно строятся так: storeObj = { ... } _secretsetterfunction = function (){} module.exports storeObj Как видите, поскольку функция setter находится …
20 сен '14 в 21:07
1 ответ

Форма реагирования, контролируемая магазином Flux (передовой опыт?)

Итак, у меня есть большой компонент, который будет моей формой: <form> <FirstComponent value={this.state.firstValue}/> <SecondComponent value={this.state.secondValue}/> {more components here} <input type="submit" ... /> </…
30 июл '15 в 23:42
1 ответ

Реакция / поток: хранение важных параметров во время изменений маршрута

Инструменты: React 0.14.0, React-Router 1.0.0, Vanilla Flux Из-за обработки события "кнопка назад" - я пытаюсь использовать маршрутизацию, чтобы сохранить важные идентификаторы для рендеринга (например, currentThreadID ). например - /threads/:curren…
1 ответ

В ReactJS + Flux поделитесь кнопкой сохранения со многими вкладками

У меня есть структура в ReactComponent, как class MyComponent extends React.Component { render() { return ( <div class="row"> <MyMenuComponentTab></MyMenuComponentTab> <Tab1></Tab1> <Tab2></Tab2> <Tab3&gt…
18 мар '16 в 23:45
4 ответа

Двухстороннее связывание данных (угловое) против одностороннего потока данных (React/Flux)

На прошлой неделе я пытался понять, чем отличаются двусторонняя привязка данных (Angular) и односторонняя передача данных (React/Flux). Они говорят, что односторонний поток данных является более мощным и более легким для понимания и отслеживания: он…
02 янв '16 в 11:51
2 ответа

Поток с несколькими запросами ajax

У меня есть компонент React, <Profile/>, для отображения текущего выбранного пользователя. на componentDidMount а также componentWillUpdateЯ проверяю магазин Flux для пользователя. Если пользователь отсутствует, или если пользователь существуе…
15 апр '15 в 22:48
1 ответ

Как очистить все магазины в ReactJs при выходе из системы?

У меня есть несколько магазинов в моем приложении, все они имеют конструкторы. Во время потока приложения наши магазины и местное хранилище обновляются с различными значениями. При выходе я могу успешно очистить данные локального хранилища. Код для …
19 окт '16 в 12:19
1 ответ

Как вы изменяете значения объектов в магазинах Flux?

С тех пор, как Facebook удалил MapStore от Flux, мне трудно найти лучший способ изменить объект в его магазине. Предполагается, что ReduceStore сможет справиться с этой проблемой, и в книге Pro-React Касси де Соуза Антонио есть несколько примеров Re…
26 янв '17 в 00:02
2 ответа

Флюс без действий и диспетчера?

Я начал использовать Flux, я проверил Redux и Facebook Flux. Идея очень хорошая, но я почувствовал какой-то шаблонный код с большим количеством звонков. Я понимаю, что для проекта большого размера эти шаблоны помогут в будущем, но для проектов малог…
28 фев '16 в 14:18
0 ответов

Как вы должны делать перенаправления страниц при завершении действия в потоке на основе реакции, используя реагирующий маршрутизатор и hashHistory

Основная проблема заключается в том, что делать history.push() как часть отправки не допускается, потому что вы не можете сделать отправку в пределах отправки. В качестве альтернативы действительному выполнению перенаправления в самой функции действ…
13 апр '18 в 14:10
1 ответ

Поток: компоненты высшего порядка для настройки слушателей магазина

После этой статьи Mixins являются мертвыми. Да здравствует композиция, я настроил компонент Pet, прислушивающийся к питомцу, и владелец сохраняет пользовательский компонент более высокого порядка. Но как можно передать owner_id из ресурса питомца в …
26 апр '15 в 23:30
1 ответ

В Flux, как вернуть асинхронные ошибки (т.е. xhr) обратно в компоненты моего представления?

Данные приложения живут в магазинахПриложение (UI) государство живет в магазинах (есть разные мнения, хотя) Когда пользователь теперь отправляет форму, а сервер возвращает ошибку проверки, можно ли вернуть эту ошибку обратно в компонент представлени…
14 апр '15 в 10:48
3 ответа

Пользовательский реагирующий выпадающий компонент повторного рендеринга на каждый пользовательский ввод

У меня возникли некоторые проблемы с контролем количества рендеринга, выполняемого React. Скажем, у меня есть этот пользовательский ввод прямо здесь: handleFirstNameChange: function(e) { this.setState({ firstName: e.target.value, userTyping: true })…
15 июн '15 в 15:57
1 ответ

Является ли setState() необязательным для обновления состояния в хранилище Alt.js?

Да, я знаю это setState() обновляет состояние магазина и отправляет событие изменения всем подписчикам, но я обнаруживаю, что не все его используют, и пропускаю его при обновлении состояния. Например, в следующем репозитории alt-todo они не использу…
07 дек '16 в 14:43
1 ответ

Изоморфный React, невозможно отобразить как строку, потому что у меня нет действительного элемента реагирования?

У меня возникли серьезные проблемы с настройкой реакции на рендеринг на стороне сервера. Вот мои файлы, относящиеся к моей проблеме: https://bitbucket.org/snippets/imattacus/g9r6 Я следую учебным пособиям в Интернете, и я просто делаю то, что, как я…
26 мар '15 в 00:32