我的筹码是:
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