如何使用 uni.reLaunch 进行页面重 লঞ্চ?

推荐答案

本题详细解读

1. uni.reLaunch 的作用

uni.reLaunch 是 uni-app 提供的一个 API,用于关闭所有页面并跳转到应用内的某个页面。与 uni.navigateTouni.redirectTo 不同,uni.reLaunch 会关闭所有已打开的页面,然后打开新的页面。

2. 使用场景

  • 当需要从当前页面跳转到新页面,并且不希望保留当前页面的历史记录时,可以使用 uni.reLaunch
  • 通常在用户登录成功后,跳转到首页时使用。

3. 参数说明

  • url:要跳转的页面路径,路径前需要加 /,例如 /pages/newPage/newPage

4. 示例代码

5. 注意事项

  • uni.reLaunch 会关闭所有页面,因此在使用时需要谨慎,确保用户不会因为误操作而丢失当前页面的状态。
  • 跳转的页面路径必须在 pages.json 中注册。

6. 兼容性

uni.reLaunch 在 H5、小程序、App 等平台均支持。

纠错
反馈