专栏首页Angular&服务防止微信小程序页面多次跳转

防止微信小程序页面多次跳转

问题:如题在开发小程序的时候发现有的页面存在多次跳转情况

思路在页面初始化的时候添加一个变量然后在小程序 onshow方法里面设置该变量为true,然后在每次跳转的时候判断该变量是否为true,如果为true则跳转。并在跳转之前改变该变量为false,通过这种方式来实现页面多次跳转

代码

Page({
  /**
   * 页面的初始数据
   */
  data: {
    isGoNavigate: undefined
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.setData({
      isGoNavigate: true
    })
  },
  goLogin: function () {
    if (this.data.firstJump) {
      wx.navigateTo({
        url: '../login/login'
      })
      this.setData({
        isGoNavigate: false
      })
    }
  },
})

参考文档,感谢老哥给我思路

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 大佬是怎么练成的?感受一下他们的夜生活...

    这句话言犹在耳,搜狐董事局主席张朝阳的作息表在网上尤其是朋友圈“暴虐”有志青年了。

    老九君
  • 张翰娜扎为何分手?这个“科学配对实验”已洞穿一切

    连张翰娜扎这种外形登对的高颜值组合都宣告分手,圣诞节独守空房的你有什么资格老泪纵横。在这个什么都讲究精准配对的时代,遇不到真爱可能真的是概率问题。

    DT数据侠
  • 全球首个区块链商品溯源小程序“智臻生活”上线 让信任更近一步

    近日,京东“智臻生活”小程序正式上线微信,这是全球首个通过区块链技术打造的商品溯源聚合小程序,旨在通过“京品追溯”商品为消费者带来更值得信赖的消费生活体验。“智...

    京东技术
  • 大数据行业薪酬居互联网之首;微信支付向商户开放数据 | DT数读

    过去一周,国际、国内的大数据相关公司都有哪些值得关注的新闻?数据行业都有哪些新观点和新鲜事?DT君为你盘点解读。

    DT数据侠
  • 论IT业,深圳可能要比上海领先不止两年呢

    作为“一夜崛起之城”,深圳城市的发展速度众所周知。其实,“深圳速度”不仅体现在盖高楼,更体现在工作岗位的升级变迁上。在7月27日的深圳城市大数据活跃报告发布会现...

    DT数据侠
  • 糖尿病的数据可视化分析,比“药神”来得靠谱

    最近,国产电影《我不是药神》正在上映,这部根据真实性故事改编的电影,通过对病人群体的描写,引发了社会对于医疗问题的大讨论。作为一位长期关注临床健康问题的统计学家...

    DT数据侠
  • 你踏破铁鞋想找的高性价比居住地,被他们用这个算法挖出来了 | DT Labo Online

    上个月DT君空降深圳发布了《2017深圳城市大数据活跃报告》,发布现场可谓座无虚席。但由于现场时间有限,未能将报告更详尽地向大家解读,不少小伙伴对于整个报告的生...

    DT数据侠
  • 2万条评论数据带你揭秘“菊粉军团”真实面目

    最近,创造101很火。但比节目更火的是全民pick的菊姐!王菊体型微胖,皮肤黝黑,和传统选秀偶像相去甚远。但她有想法、不服输的性格却受到了广大观众的喜爱。菊姐从...

    DT数据侠
  • 利用 Promise 实现任务流的自动重试

    微信小程序不支持 HTTP 的 cookie ,其会话机制是通过开发自己维护一个 session_id 在小程序的本地存储中,每次调用 wx.request 的...

    libo1106
  • 春节抢票的最佳时机,都在这350亿机票价格数据里了

    对于旅游或者探亲来说,买机票的一个最基本的问题是什么时候能买到最便宜的机票?提前一个月还是一周?网络上各种旅游“业内人士”也说提前一个月可能买到最便宜的机票,有...

    DT数据侠

扫码关注云+社区

领取腾讯云代金券