Справочник API
Поверхность API Redux очень компактна. Redux определяет набор контрактов для реализации (например, reducers) и предоставляет несколько вспомогательных функций для объединения этих контрактов.
В этом разделе документирован весь API Redux. Имейте в виду, что Redux занимается только управлением состоянием. В реальном приложении вам также понадобится использовать привязки пользовательского интерфейса, такие как react-redux.
Экспорт на верхнем уровне
- createStore(reducer, [preloadedState], [enhancer])
- combineReducers(reducers)
- applyMiddleware(...middlewares)
- bindActionCreators(actionCreators, dispatch)
- compose(...functions)
API хранилища
Импорт
Каждая описанная выше функция является экспортом на верхнем уровне. Вы можете импортировать любую из них следующим образом:
ES6
import { createStore } from 'redux'
ES5 (CommonJS)
var createStore = require('redux').createStore
ES5 (UMD сборка)
var createStore = Redux.createStore
© 2015–2017 Dan Abramov
Licensed under the MIT License.
http://redux.js.org/docs/api/