JavaScript 延时执行函数:setTimeout 使用示例
为了延迟执行 backValue2 函数,可以使用 setTimeout 函数,如下所示:
changeState() {
this.flushTime = this.getCurrentTime();
openDoorControl(this.deviceInfo).then(res => {
console.log('控制门禁开关--->结果', res);
if (res.data == true) {
setTimeout(() => {
this.backValue2();
}, 5000);
}
});
},
backValue2() {
this.value2 = false;
}
在上面的代码中,setTimeout 函数用于将 this.backValue2() 的执行延迟 5000 毫秒(5 秒)。setTimeout 函数接受两个参数:回调函数和延迟时间(以毫秒为单位)。在本例中,使用箭头函数作为回调函数,在指定延迟后调用 this.backValue2()。
原文地址: https://www.cveoy.top/t/topic/ZE5 著作权归作者所有。请勿转载和采集!