# Router

# selectTab

切换首页的tab

  • 参数说明

    参数名 类型 必填 说明
    data Object 参数
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
  • 参数data说明

    参数名 类型 必填 说明
    index Number tab按钮的索引,从0开始。例如有5个tab按钮,则有效index为0,1,2,3,4
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 0成功, 1:失败
    message String 调用结果信息
    payload Object 详细结果
  • 示例代码


 foxsdk.router.selectTab({
    index: 1,
}, ret => {
    console.log('router/selectTab===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
});

# openNativePage

打开一个原生页面

  • 参数说明

    参数名 类型 必填 说明
    data Object 参数
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
  • 参数data说明

    参数名 类型 必填 说明
    className String 原生页面的类名
    params Dictionary 请求参数字符串或键值对
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 0成功, 1:失败
    message String 调用结果信息
    payload Object 详细结果
  • 示例代码


 foxsdk.router.openNativePage({
    className: 'className',
    params: {parsm1:"1"}

}, ret => {
    console.log('router/openNativePage===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
});

Last Updated: 9/25/2023, 10:43:24 AM