TL; DR的 使用
document.body.classList.add和
document.body.classList.remove
我将使用两个函数来切换状态以显示/隐藏外部组件中的模态。
在这些函数中,我将使用
document.body.classList.add和
document.body.classList.remove方法根据模态的状态来操纵主体类,如下所示:
openModal = (event) => { document.body.classList.add('modal-open'); this.setState({ showModal: true });}hideModal = (event) => { document.body.classList.remove('modal-open'); this.setState({ showModal: false });}


