2016-12-01 3 views
0

Итак, в моем приложении React-Redux я хочу иметь что-то вроде консоли, обновлений прогресса, сообщений об ошибках и т. Д. Я хочу, чтобы эта консоль имела свое собственное состояние, поэтому я могу легко визуализировать ее с помощью реагировать, но в то же время я хочу, чтобы каждый другой компонент моего приложения мог писать сообщения на эту консоль. Как мне это сделать? Я делаю всю логику перед редуктором, а затем просто отправляю два действия: один для консоли и один для компонента моего приложения, или есть лучший способ реализовать что-то вроде этого?Доля общего состояния между многими редукторами

ответ

4

Вы создаете срез состояния для консольных сообщений с помощью специального редуктора. Затем ваши компоненты отправляют действия, и этот редуктор слушает их. Помните, что все действия проходят через все редукторы, поэтому многие редукторы могут слушать одно и то же действие.

Смежные вопросы