第一种:wx.navigateTo({}); 跳转

注意:这种跳转回触发当前页面的 onHide 方法,将当前页面隐藏,然后显示跳转页面。所以可以返回,返回的时候触发 onShow方法进行显示:

(项目的底部导航使用的就是 wx.navigateTo 方法,将页面进行隐藏)

<view bindtap="clicktap">文章列表
</view>

page.js

//获取应用实例
const app = getApp()
Page({data: {  }, clicktap:function(){wx.navigateTo({url:'../details/details'})}
})

参数传递:

clicktap:function(){wx.navigateTo({url:'../details/details?id=1'})
}

多个参数使用 "&"  :

wx.navigateTo({url:'../details/details?id=2&title=你好'
})

跳转页面接受参数:使用 onLoad 方法里面的 option :

onLoad:function(options){console.log(options);console.log(options.id);
}

效果:

这个id 还可以渲染到页面上。

使用标签进行跳转

<navigateTo url="../details/details?id=2"><view bindtap="clicktap">文章列表</view>
</navigateTo>

同样使用跳转页的 onLoad 方法里面 options 来接受。

在标签里使用 redirectTo:

<navigateTo url="../details/details?id=2" redirect><view bindtap="clicktap">文章列表</view>
</navigateTo>

第二种:wx.redirectTo 跳转:

注意:这种跳转,不会触发当前页面的 onHide 方法,也就是把当前页面直接给卸载掉了,然后替换为新页面。所以不存在返回这种情况。

第三种:wx.swithTab跳转

在微信的页面跳转过程中,如果需要跳转到tab的页面,使用 wx.navigateTo 或者 wx.redirectTo 都是无法完成跳转的,此时就必须使用 wx.switchTab方法来进行跳转。

文档说明:

https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html#wxrelaunchobject

代码:

wx.switchTab({url: '../index/index'
})

转载于:https://www.cnblogs.com/e0yu/p/8489167.html

微信小程序 --- 页面跳转相关推荐

  1. h5跳转小程序页面url_微信小程序页面跳转方法

    我所知道的,微信小程序页面跳转有以下方法,下面分情况说明下 一.利用小程序提供的 API 跳转: 1.简单page页面之间跳转 // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateB ...

  2. 微信小程序页面跳转方法总结

    微信小程序页面跳转目前有以下方法(不全面的欢迎补充): 1. 利用小程序提供的 API 跳转: // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面. // ...

  3. 微信小程序页面跳转,url传参参数丢失问题

    微信小程序页面跳转,url传参参数丢失问题 // pages/order/purchase/index.js// 跳转到采购订单详情toPurchaseOrderDetail(e) {// conso ...

  4. 微信小程序页面跳转后定时器如何关闭

    微信小程序页面跳转后定时器如何关闭 1.在页面中定义,定时器形参,并在跳转到其它页面后,在隐藏和未加载中删除定时器 Page({data: {timer:'',//定义定时器形参,为空字符在这里插入代 ...

  5. 微信小程序页面跳转如何传递对象参数

    前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家.大家及时保存,说不定啥时候就没了. 微信小程序页面跳转如 ...

  6. php 微信公众号跳转小程序,微信小程序页面跳转功能

    本文主要介绍微信小程序页面跳转功能之从列表的item项跳转到下一个页面的方法,结合具体实例形式总结分析了微信小程序页面跳转及列表item项跳转页面的相关操作技巧,需要的朋友可以参考下. 一.效果图 从 ...

  7. uni-app以及微信小程序页面跳转后实现页面自动刷新

    uni-app以及微信小程序页面跳转后实现页面自动刷新 在程序中需要从一个switch TAb页面跳转到另一个switch Tab页面,但是页面跳转之后,发现添转后的页面不会执行onload里面的刷新 ...

  8. 微信小程序页面跳转限制问题

    微信小程序页面跳转,如果使用wx.navigateTo或者navigator标签进行跳转,最多只能跳转10次 (超过10次,在怎么点也不会跳转),这很不利于用户的体验.那么就来解决这个问题(小声比比) ...

  9. 微信小程序点击带id参数跳转_微信小程序页面跳转方法和携带参数详解

    1.页面跳转方式 (1)标签跳转 open-type的属性值对应api里的用法即wx.的用法 1 跳转到新页面 (2)wx.navigateTo 方法跳转 此方法能够从跳转的页面会回到当前页面 1 w ...

  10. 微信小程序页面跳转问题解决

    微信小程序页面路径跳转 wx.navigateTo({url:"/pages/index/index"}):带历史回退 但是不能跳转到 tabbar 页面 tabbar 页面:在全 ...

最新文章

  1. u盘读写测试_关于闪迪u盘cz880速度测试
  2. 稳定工作和创业之间的抉择
  3. 微服务集成——《微服务设计》读书笔记
  4. Bash脚本教程之脚本入门
  5. Micrium/UCOS官网账号密码重新改问题
  6. Mysql union联合查询_Mysql联合查询union和union all的使用介绍
  7. codeforces CF986C AND Graph 建圖 dfs
  8. 漫步微积分十八——变化率问题
  9. [转]基于SQL Server 2008 Service Broker构建企业级消息系统
  10. sessionFactory.getCurrentSession()的引出
  11. php检索特定的关键字的函数,javascript、php关键字搜索函数的使用方法
  12. VS中依赖库相对路径的配置及项目间依赖项
  13. 新闻发布系统 新闻管理系统 可注册、登录
  14. GhostXP_SP3 PCOS技术快速装机版 5.7(优化细节 力争完美)
  15. UG NX 10 坐标系
  16. 本手、妙手、俗手?我用AI写2022高考全国作文题,会被看出来?
  17. openGL之API学习(一二七)dFdx、dFdy偏导数
  18. 未分配虚拟网络-清理注册表
  19. 玩客云设置linux权限,玩客云退出链克怎么禁止硬盘缓存?.onething_data文件禁止缓存玩客云关闭上传退出链克...
  20. 抓取Bilibili哔哩哔哩网站视频(Java和Python双版本实现)

热门文章

  1. 诸暨机器人餐厅价格_现场 | 一家尝出“锅气”的餐厅 探店机器人餐厅
  2. myjdbc链接数据库.增删改查
  3. 使用 Solid 私有化存储 IPFS 文件哈希值
  4. 关于我的知识星球服务
  5. RxSwift笔记七其他操作符
  6. vue加百度统计代码(亲测有效)
  7. 加州大学信息科学院长:数据科学课程不只是工程师才修的
  8. 7.python之正则表达式re模块
  9. Mac升级到Yosemite后默认的php版本不支持imagetfftext函数问题解决
  10. python可迭代对象 迭代器生成器_Python可迭代对象、迭代器和生成器