React-Redux는 Redux용 공식 React 바인딩 라이브러리입니다. 이를 통해 React 구성 요소가 Redux 저장소에서 데이터를 읽고 작업을 저장소에 전달하여 데이터를 업데이트할 수 있습니다.
Install
React 앱에서 React-Redux 사용:
npm install --save react-redux
또는
yarn add react-redux
간단히 말하면, React-redux는 Provider와 connect라는 두 가지 핵심 메서드만 있는 경량 캡슐화 라이브러리입니다.
React-Redux는 전체 앱이 Redux 저장소의 데이터에 액세스할 수 있도록 하는
import React from "react"; import ReactDOM from "react-dom"; import { Provider } from "react-redux"; import store from "./store"; import App from "./App"; const rootElement = document.getElementById("root"); ReactDOM.render( <Provider store={store}> <App /> </Provider>, rootElement );
React-Redux는 구성 요소를 저장소에 연결할 수 있는 연결 방법을 제공합니다.
일반적으로 다음과 같은 방법으로 연결 메소드를 호출할 수 있습니다:
import { connect } from "react-redux"; import { increment, decrement, reset } from "./actionCreators"; // const Counter = ... const mapStateToProps = (state /*, ownProps*/) => { return { counter: state.counter }; }; const mapDispatchToProps = { increment, decrement, reset }; export default connect( mapStateToProps, mapDispatchToProps )(Counter);
관련 권장사항: "javascript tutorial"
위 내용은 리액트 리덕스란 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!