收藏
回答

wx.navigateTo的success和fail函数被同时调用

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.navigateTo 微信iOS客户端 Android 6.6.7 2.1.1

使用navigateTo打开新页面,对success和fail函数都设置了日志输出,在日志发现success和fail函数都被调用了


/**
  * 用户点击时间表
  */
 clickTimeTable: function() {
   console.log('用户点击“时间表”按钮')
   wx.navigateTo({
     url: 'timeTable/timetable',
     success: console.log('打开“时间表”页面成功'),
     fail: console.log('打开“时间表”页面失败'),
   })
 },


模拟器运行日志



手机调试日志



复现率100%,用了很多个navigatorTo都是这个情况

最后一次编辑于  2018-06-30  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 晨
    2018-06-30
    clickTimeTable: function() {
      console.log('用户点击“时间表”按钮')
      wx.navigateTo({
        url: 'timeTable/timetable',
        success: function () {console.log('打开“时间表”页面成功')},
        fail: function () {console.log('打开“时间表”页面失败')},
      })
    },


    JS语法问题。

    2018-06-30
    赞同 1
    回复
  • 曦璞维一
    曦璞维一
    2018-06-30

    谢谢指点

    2018-06-30
    赞同
    回复