0

我目前正在处理一个 React/Meteor 项目,并且在我网站的某些部分想要在 Popup 中进行登录。当用户单击某个组件内的按钮时,将显示一个弹出窗口,允许用户登录或注册。

我不想在与按钮所在的组件相同的组件中呈现组件,而是在文档的正文上呈现。做这个的最好方式是什么?有没有办法动态渲染 React Element。就像是:

handleClick() {
  React.render(<Popup />, document.getElementById('app'));
}
4

1 回答 1

1

当然可以。像往常一样使用 ReactDOM。

 ReactDOM.render(<Popup/>, document.getElementById('app'));

您可以根据需要多次执行此操作。

于 2016-08-25T19:50:52.513 回答