所以基本上你想在所有类实例之间共享变量?尝试将其传递给构造函数。像这样的东西:
class Home extends React.Component {
constructor(props, context) {
super(props, context);
this.store = props.store;
console.log(this.store);
}
}
你的初始化函数:
function init() {
var props = {
store: createStore()
};
ReactDOM.render(<Home {...props} />, document.getElementById('home1'));
ReactDOM.render(<Home {...props} />, document.getElementById('home2'));
ReactDOM.render(<Home {...props} />, document.getElementById('home3'));
}
和html:
<div id="home1"></div>
<div id="home2"></div>
<div id="home3"></div>