1
0
mirror of https://github.com/ialley-workshop-open/uni-halo.git synced 2026-09-13 00:50:40 +08:00
Files
2026-08-31 07:58:23 +08:00

1.5 KiB
Raw Permalink Blame History

页面路由 API

概述

页面路由 API 用于页面跳转和导航。

API 列表

uni.navigateTo

保留当前页面,跳转到应用内的某个页面。

详细文档https://uniapp.dcloud.net.cn/api/router.html#navigateto

参数

  • url (String) - 需要跳转的应用内非 tabBar 的页面的路径,路径后可以带参数
  • success (Function) - 接口调用成功的回调函数
  • fail (Function) - 接口调用失败的回调函数
  • complete (Function) - 接口调用结束的回调函数

示例

uni.navigateTo({
  url: '/pages/detail/detail?id=123&name=test',
  success: () => {
    console.log('跳转成功')
  }
})

uni.redirectTo

关闭当前页面,跳转到应用内的某个页面。

详细文档https://uniapp.dcloud.net.cn/api/router.html#redirectto

uni.reLaunch

关闭所有页面,打开到应用内的某个页面。

详细文档https://uniapp.dcloud.net.cn/api/router.html#relaunch

uni.switchTab

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。

详细文档https://uniapp.dcloud.net.cn/api/router.html#switchtab

uni.navigateBack

关闭当前页面,返回上一页面或多级页面。

详细文档https://uniapp.dcloud.net.cn/api/router.html#navigateback

参数

  • delta (Number) - 返回的页面数,如果 delta 大于现有页面数,则返回到首页

参考资源