收藏
回答

wx.showModal 点击两次确定才关闭窗口,为什么?


最后一次编辑于  11-14
回答关注问题邀请回答
收藏

2 个回答

  • 🇨🇳
    🇨🇳
    11-14

    已解决

    11-14
    赞同
    回复 1
    • 一米七的高个子
      一米七的高个子
      11-26
      请问咋解决的啊?
      11-26
      回复
  • 王志鹏
    王志鹏
    11-14

    上代码啊  就上个图让我们猜????

    11-14
    赞同
    回复 4
    • 🇨🇳
      🇨🇳
      11-14
      找到原因了,非常感谢您的回复
      11-14
      回复
    • 王志鹏
      王志鹏
      11-14回复🇨🇳
      好吧  解决了就好
      11-14
      回复
    • 郑俐琳
      郑俐琳
      11-21
      我也出现了这个问题,求解。我把代码附上啊。因为同样的代码在另一个page可以用的。      
      wx.showModal({
                    title: '注册提示',
                    content: '您已注册,请直接登录!',
                    showCancel: true,//是否显示取消按钮
                    cancelText: "重新注册",//默认是“取消”
                    cancelColor: '#c4c5c5',//取消文字的颜色
                    confirmText: "直接登录",//默认是“确定”
                    confirmColor: '#e01428',//确定文字的颜色
                    success: function (res) {
                      if (res.cancel) {
                        //点击取消,默认隐藏弹框
                        that.setData({
                          if_zhuce: true,
                          zhuce_text: '重新注册'
                        });
                      } else {
                        //点击确定
                        wx.reLaunch({
                          url: '../meetingindex/meetingindex'
                        })
                      }
                    },
                    fail: function (res) { },//接口调用失败的回调函数
                    complete: function (res) { },//接口调用结束的回调函数(调用成功、失败都会执行)
                  })
      11-21
      回复
    • 🇨🇳
      🇨🇳
      11-26回复郑俐琳
      我是在onLoad里用wx.showModal,然后在 onReady里调用onLoad,导致重复。你的情况我就不知道了,你可以看看是否重复调用了~~
      11-26
      回复
问题标签