微信小程序日常爬坑之跳转页面问题

   今日写微信小程序demo时,想写一个跳转回首页的功能,本以为是一个简单的wx.navigateTo,但是一直无法跳转,于是去找了度娘。来给大家分享一下微信小程序跳转的四个方法。

  • navigateToredirectTo 只能打开非 tabBar 页面。
  • switchTab 只能打开 tabBar 页面。
  • reLaunch 可以打开任意页面。

当你需要跳转的页面定义在app.json文件中,例如

 "tabBar": {
    "color": "#8a8a8a",
    "selectedColor": "#FF9C35",
    "borderStyle": "black",
    "list": [
      {
        "selectedIconPath": "images/home_s.png",
        "iconPath": "images/home.png",
        "pagePath": "pages/index/index",
        "text": "首页"
      },
      {
        "selectedIconPath": "images/order_s.png",
        "iconPath": "images/order.png",
        "pagePath": "pages/order/list/list",
        "text": "订单"
      },
      {
        "selectedIconPath": "images/mine_s.png",
        "iconPath": "images/mine.png",
        "pagePath": "pages/mine/mine",
        "text": "我的"
      }
    ]
  },

这些页面直接使用navigateToredirectTo 是无法跳转的,需要使用switchTab 或者reLaunch 。所以平时还是要多看一下官方文档,了解基础知识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值