私のスタックは次のとおりです。
react 15.2.1
react-hot-reload 3.0.0-beta.2
react-redux 4.4.5
ホットモジュール交換を使用しようとしていますが、コンテナーに埋め込まれたコンポーネントのリロードを除いてすべて正常に動作します ( http://redux.js.org/docs/basics/UsageWithReact.html )
例SomeContainer
:
import { connect } from 'react-redux';
import SomeComponent from '../components/SomeComponent';
// ...
// setup mapStateToProps and mapDispatchToProps
// ...
export default SomeContainer connect(
mapStateToProps,
mapDispatchToProps
)(SomeComponent);
に変更を加えるとすぐにSomeComponent
、更新が のすべての親によって処理されていることをコンソールで確認できますSomeContainer
が、コンポーネントSomeComponent
は置換/再レンダリングされません。
子コンポーネントのホット リロードを手動で実装する方法、SomeComponent
または手動でリロードせずにネイティブに動作させる方法SomeComponent