uniapp怎么实现页面跳转,uniapp点击跳转

  uniapp怎么实现页面跳转,uniapp点击跳转

  跳转方法:1。使用“uni。导航到(对象)";2.使用“uni。重定向到(对象)";3.使用“uni . relax(object)”;4.使用“uni.switchTab(OBJECT)”等。

  UNI-APP开发(仿饿)开发课程:进入学习

  本教程运行环境:windows7系统,Uni-App版本2.5.1,DELL G3电脑。

  Uni-app页面跳转主要通过以下五种方法来完成。它们如下:

  (1)uni.navigateTo(OBJECT)保持当前页面,跳转到应用中的一个页面。

  (2)uni . redirecto(OBJECT)关闭当前页面,跳转到应用程序中的一个页面。

  (3)uni.reLaunch(OBJECT)关闭所有页面,打开应用程序中的一个页面。

  (4)uni.switchTab(OBJECT)跳转到tabBar页面,关闭所有其他非tabBar页面。

  (5)uni.navigateBack(OBJECT)关闭当前页面,返回上一页或多级页面。

  uni.navigateTo(OBJECT)

  保留当前页面,跳转到应用程序中的一个页面,并使用uni.navigateBack返回到原始页面。参数说明:参数类型为必输项。urlString是应用中需要跳转的非tabBar页面的路径,路径后面可以跟参数。在参数和路径之间使用?分隔,参数键和参数值用=连接,不同的参数用分隔;

  uni.navigateTo({

  网址:‘测试? id=1name=uniapp

  });

  导出默认值{

  onLoad:函数(选项){

  console . log(option . id);

  console . log(option . name);

  }

  }uni.redirectTo(OBJECT)

  关闭当前页面并跳转到应用程序中的页面。参数描述参数类型必需描述urlString是应用程序中需要跳转的非tabBar页面的路径,路径后面可以跟参数。在参数和路径之间使用?分隔,参数键和参数值用=连接,不同的参数用分隔;

  uni . redirecto({

  网址:‘测试?Id=1 //传递值为1的参数Id

  });uni.reLaunch(OBJECT)

  关闭所有页面,打开应用程序中的一个页面。参数说明:参数类型为必输项。urlString是应用内页面需要跳转的路径,路径后面可以跟参数。在参数和路径之间使用?分隔,参数键和参数值用=连接,不同的参数用分隔;

  uni.reLaunch({

  网址:‘测试?id=1

  });

  导出默认值{

  onLoad:函数(选项){

  console . log(option . query);

  }

  }uni.switchTab(OBJECT)

  跳转到tabBar页面并关闭所有其他非tabBar页面。参数说明:参数类型为必输项。urlString是需要跳转的tabBar页面的路径(需要在app.json的tabBar字段中定义的页面)。路径后面不能带任何参数。

  pages.json{

  tabBar: {

  列表:[

  {

  pagePath: index ,

  文本:主页

  },{

  pagePath :其他,

  文本:其他

  }]

  }

  }

  other.vueuni.switchTab({

  url:“索引”

  });uni.navigateBack(OBJECT)

  关闭当前页面,返回上一页或多级页面。可以通过getCurrentPages()获取当前页面堆栈,决定需要返回多少层。参数描述:参数类型必须指定deltaNumber1返回的页数。如果delta大于现有页数,它将返回到第一页。

  uni.navigateTo({

  网址: B?id=1

  });

  uni.navigateTo({

  网址:‘C?id=1

  });

  uni.navigateBack({

  德尔塔:2

  });【相关推荐:《uniapp教程》】以上是uni-app如何跳转页面的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: