收藏
回答

想延迟一下,然后执行下一步,可是没延迟,直接跳转页面了,为什么?

         wx.showToast({

                                                title: '注册成功',

                                                icon: 'success',

                                                duration: 2000

                                          });

                                          setTimeout(()=>

                                            {

                                                console.log("hello World");

                                            }, 2000);

                                          wx.switchTab({

                                            url: '/pages/square/squareMain/squareMain',

                                          });

回答关注问题邀请回答
收藏

2 个回答

  • brave
    brave
    2022-04-13
    setTimeout(()=>{
      console.log("hello World");
      wx.switchTab({
        url: '/pages/square/squareMain/squareMain',
      });
    }, 2000);
    
    
    2022-04-13
    有用 4
    回复
  • 彭为伟
    彭为伟
    2022-04-13

       setTimeout(

                                                function(){ //注意function这里不能缺少

                                                    wx.switchTab({

                                                        url: '/pages/square/squareMain/squareMain',

                                                      })

                                                },1500);

    搞定了。

    2022-04-13
    有用
    回复
登录 后发表内容