要显示弹出窗口,我使用material-ui库中的<Dialog />组件,请告诉我如何每小时自动显示此弹出窗口?
<Dialog fullScreen onClose={this.hidePopup} open={this.state.popupShow === 'testPopup'}>
<DialogTitle disableTypography className={styles.dialogTitle}>
Title
<button className={styles.dialogCloser} onClick={this.hidePopup}>
<CloseIcon />
</button>
</DialogTitle>
<DialogContent className={`${styles.testPopup}`}>
<p>O-Yama Mania soba ipame luipamis: das sobolo vepe zodomeda poamal, od bogira aai
ta piape Piamoel od Vaoan! Zodacare, eca, od zodameranu! odo cicale Qaa Ili e-Ol
balazodareji, od aala tahilanu-os netaabe: daluga vaomesareji elonusa cape-mi-ali
varoesa cala homila;
</p>
</DialogContent>
</Dialog>发布于 2020-06-07 01:51:35
你可以在循环中使用setTimeout函数。它可以在像isTimeToShowDialog这样的状态下设置一些变量。,然后仅当isTimeToShowDialog ===为true时才呈现对话框
https://stackoverflow.com/questions/62234680
复制相似问题