微信中的交互-wx.showToast 怎么实现延迟动作

471 阅读1分钟

让你明明白白学知识,有代码,有讲解,抄的走,学的会!

在微信的【交互】API中

我们可能想实现,提示完用户,等一段时间在跳转界面的效果

wx.showToast({
    title: '你好呀,我就提示你几秒钟',
    duration: 4000,
    success(res) {
        // 这里是立马就执行了的,想要实现延迟跳转
        
        setTimeout(()=> {
            wx.navigateTo({
                url: "../../index/index"
            })
        } ,4000)
    }
})

必须使用setTimeout自己实现,微信的success只是表示 提示框是给你弹出来了,并不是说,延迟时间到了再执行

其他的API也是同理去操作, 所以,原生js不能丢咯,必须会灵活运用