就是在vue中,我调用一个methods里一个fuction,但是这个fuction里我想让它执行到某个地方的时候,后面的代码0.2秒后再继续执行,请问该怎么才能做到呢,万分感谢
你可以了解下js 的 setTimeout方法,这是一个延迟执行的方法函数,使用方法如下:
methods:{
// 假如你的方法是这个
heart(){
......
......
// 假如你在这边想要延迟 0.2秒(也就是200毫秒) 执行一段逻辑,这样写
setTimeout(()=>{
// 这里写你延迟执行的逻辑代码
}, 200);
},
}
setTimeout(() => {
console.log('计时器1 计时三秒');
}, 3000);
在上一行代码后加上setTimeout(test, 2000);