Javascript 如何以编程方式清除React Root窗口?
我目前正在学习react JS,我想知道如何清除react“窗口”。我目前在main.js中使用了两个react组件:Javascript 如何以编程方式清除React Root窗口?,javascript,reactjs,Javascript,Reactjs,我目前正在学习react JS,我想知道如何清除react“窗口”。我目前在main.js中使用了两个react组件: ReactDOM.render( , document.getElementById('root')) ); 睡眠(3000)。然后(()=>{ ReactDOM.render( , document.getElementById('root')) ); }) 我想以某种方式“清除”窗口,因为这两个容器有css,不能很好地交互 我想以某种方式做到这一点: ReactDOM.r
ReactDOM.render(
,
document.getElementById('root'))
);
睡眠(3000)。然后(()=>{
ReactDOM.render(
,
document.getElementById('root'))
);
})
我想以某种方式“清除”窗口,因为这两个容器有css,不能很好地交互
我想以某种方式做到这一点:
ReactDOM.render(
,
document.getElementById('root'))
);
睡眠(3000)。然后(()=>{
ReactDOM.clearElement('root'))
ReactDOM.render(
,
document.getElementById('root'))
);
})
任何帮助都将不胜感激 试试看
const root=document.getElementById('root');
ReactDOM.unmountComponentAtNode(根);
只是好奇,你为什么想要透明的窗户?嘿,谢谢你的回答!如果您能围绕代码提供一些解释,这将有助于OP和未来的读者。