在java C#中,都有自己的休眠函数,那在微信小程序中,也有对应的休眠函数。那是-------setTimeout
使用小案例
这个我在写微信小程绘制 canvas,生产图片的案例,因为绘制头像需要一点时间,这里先让程序停留20毫秒,等候绘制完,在生成图片
setTimeout(() => {
//转化为图片
wx.canvasToTempFilePath({
x: 0,
y: 0,
canvas: canvas,
success(res) {
resolve(res.tempFilePath)
},
fail(err) {
reject(err)
}
})
}, 20)
效果
语法讲解
setTimeout(() => {
//业务函数function
}, 时间time)
时间单位是毫秒 1秒=1000