微信小程序跳转首页失败

250 阅读1分钟

今天遇到一个小问题

1,前提

通过小程序码识别进入某个页面 标题栏隐藏 xxx.json

"navigationStyle": "custom"

2,错误使用navigateTo

自己生产了一个home图标 用于返回到首页 xxx.js

toHome: function () {
    wx.navigateTo({
        url: '../index/index'
    })
}

3,解决

由于index是tabBar页面,navigateTo无法跳转

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

wx.navigateTo(Object object)

属性 类型 默认值 必填 说明
url string 需要跳转的应用内非 tabBar 的页面的路径 (代码包路径), 路径后可以带参数。参数与路径之间使用 ? 分隔,参数键与参数值用 = 相连,不同参数用 & 分隔;如 'path?key=value&key2=value2'

见文档