gpt4 book ai didi

typescript - 带有计时器的对话框

转载 作者:行者123 更新时间:2023-12-03 12:33:59 25 4
gpt4 key购买 nike

我想创建一个消息对话框,其中包含30秒倒计时以及消息在 typescript 中的操作方法,倒计时应类似于30 29 28 .... 0,然后此消息框应自动​​消失

dialog.showMessageBoxSync({
type: "info",
defaultId: 0,
title: "Timer.",
message: `you will be redirect to another screen in +count down+`
})

像这样
enter image description here

最佳答案

您可以执行类似的操作,例如使用setInterval创建倒计时函数并将其传递给
dialog.showMessageBoxSync({
type: "info",
defaultId: 0,
title: "Timer.",
message:
,您将使用+ count down +
})
重定向到另一个屏幕
对话框函数作为该倒计时函数的回调

const countdown = function(counter){

const timer = setInterval(() => {
counter--;
console.log(counter);
if(counter === 0) {
console.log("its up");
dialog.showMessageBoxSync({
type: "info",
defaultId: 0,
title: "Timer.",
message:you will be redirect to another screen in +counter+
});
clearInterval(timer);
}
},1000)

}

关于typescript - 带有计时器的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60094212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com