单页中的两个ReactJS应用程序

use*_*782 2 reactjs

是否可以在单页中使用两个React应用程序.

例如两个面板:

  • 左图:ReactJS应用程序A.
  • 右图:ReactJS应用程序B.

UPDATE

对不起.可能用错误的方式措辞.但我是ReactJS的新手,我使用了错误的术语.这两个应用程序可能是独立的.由2个不认识的人创建.他们不会共享代码.

喜欢Facebook社交框与喜欢按钮和喜欢页面和相同的推特框的人脸.

我认为它有点不同,两个反应dom调用创建一个连接到两个不同节点的新添加.

asi*_*niy 7

是的.

只需使用几个ReactDOM.render():

ReactDom.render('appA', document.getElementById('#selector_for_app_a'))
ReactDom.render('appB', document.getElementById('#selector_for_app_b'))
Run Code Online (Sandbox Code Playgroud)

UPDATE

由于您稍微修改了您的问题,我的答案也将被修改.

只需要两个独立的开发人员编写一个代码,该代码最终会使用上面指定的行.第一个开发的应用程序的第一行,第二个开发应用程序的第二行.

您可以轻松指定在html中放置嵌入小部件的位置,然后添加<div id="selector_for_app_a"></div><div id="selector_for_app_b"></div>相应地添加