switchTab 切换路由

switchTab ^7.11

切换路由

#请求参数

Prop Type Required Default Comment
url String N N/A 需要跳转的 tabBar 页面的相对路径,此相对路径对应profile.json里的tabbar配置路径,路径后不能带参数,优先级最高;
index String N N/A profile.jsontabbar配置路径的list或者数组索引,优先级最低。

TIP

  1. url/index两者必须传一个,若没有传递或为空或参数错误,则报参数错误-1000;
  2. 如果当前页面不是插件包(配置了profile.json且内部数据中包含appId等数据)页面,则不支持api -1006

#接口调用示例

const params = {
  url: "/deviceProblems.html",
  index: "2"
}
this.$bridge
  .switchTab(params)
  .then(res => {
    this.$alert(res)
  })
  .catch(err => {
    this.$toast(err)
  })

#返回参数

Prop Type Required Default Comment
code Number Y N/A 状态码, 0:成功,-1000:参数错误,-1006:不支持api
msg String N N/A 状态信息

#接口返回示例

// 成功返回
{
  code: 0,
  msg: "成功"
}

// 失败返回
{
  code: -1006,
  msg: "不支持的插件"
}
posted on 2024-12-21 14:41  AtlasLapetos  阅读(19)  评论(0)    收藏  举报