我已经使用create-react-app创建了一个小型计算器应用程序。
目前,这是我正在开发的本地独立应用程序。我的目的是将其集成到现有的服务器端渲染网站中。
我想知道以下几件事:
在顶层初始化应用程序时,我目前正在执行以下操作:
render(<App />, document.querySelector('#app'));
但这只允许我将其放置在一个区域中。
拥有多个应用程序的最佳方法是什么?它们是否不保持彼此相同的状态并独立运行并不重要。
谢谢你。
您可以简单地在多个容器中渲染应用程序。
var Hello = React.createClass({
render: function() {
return <div>Hello {this.props.name}</div>;
}
});
ReactDOM.render(
<Hello name="World" />,
document.getElementById('container1')
);
ReactDOM.render(
<Hello name="World" />,
document.getElementById('container2')
);
这是一个例子
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句