第一种:<navigator></navigator>标签.

这是最常见的一种跳转方式,相当于html里的a标签.但需要注意的是 该方法不能跳转tabbar页面.

格式为:

 <navigator url="........"></navigator>

第二种:wx.navigateTo.

通过构造js函数,在函数中调用该接口可实现页面跳转的效果.但该接口同样不能跳转tabbar页面.跳转后左上角有返回小箭头,点击可返回原本页面.

格式为:

  <view class="select_calculator" bindtap="next_calculator">
next_calculator:function () {wx.navigateTo({url: '/pages/calculator/calculator',})},

第三种:wx.redirectTo.

关闭当前页面,跳转到应用内的某个页面(不能跳转tabbar页面)。类似于html中的 window.open('.....');

跳转后左上角出现返回小箭头,点击后可返回原本页面.

第四种:wx.switchTab.

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面;该方法只能跳转tabbar页面.

例如:

js:

  post_calculator:function () {wx.switchTab({url: '/pages/calculator/calculator',})},})

第五种:wx.reLaunch.

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

跟 wx.redirectTo 一样左上角不会出现返回箭头,但两者却不完全相同;

题外话:

Gitee地址:Simple calculator: 微信小程序,简易计算器.

自己写了个练手的小程序,有需要的同鞋可以看看.

更多内容请关注:

微信小程序学习之五种页面跳转方法.相关推荐

  1. 微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo()...

    微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo()- 文章目录 微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo( ...

  2. 微信小程序学习6:页面生命周期回调函数

    微信小程序学习6:页面生命周期回调函数 文章目录 微信小程序学习6:页面生命周期回调函数 1 生命周期图像 2 生命周期回调函数触发条件 onLoad(Object query) onShow() o ...

  3. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...

    本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...

  4. 微信小程序携带参数的页面跳转

    日常我们在手机app购物的时候,点击app主页琳琅满目的商品,就会跳转到商品的具体页面. 无论我们点击哪个商品,跳转到商品具体页面的布局都是一样的,但页面内的数据不一样,比如说商品名称,图片等等不一样 ...

  5. 二、零基础入门微信小程序项目开发之页面跳转实现

    前言 哈喽,大家好,我是明哥上一篇博客我们讲完了项目的引导页面的开发,这篇博文我们来讲讲如何从引导页页面跳转到我们的新闻预览页面,这是我们就要引入微信小程序的路由 ,什么是路由相信有前端开发经验的小伙 ...

  6. 微信小程序页面栈_浅谈下微信小程序中的路由(页面跳转、返回、刷新、页面栈)...

    什么是小程序里的"路由"?路由器吗?蒙蔽?好吧,在WEB应用中它其实就是分组数据包从源到目的地时,决定端到端路径的网络范围的进程:在小程序里就是设置页面的跳转,返回,自动刷新等一些 ...

  7. 【微信】微信小程序 应用内的页面跳转在添加了tab以后就跳转不成功的问题解决...

    在微信小程序中,本来应用页面内绑定在按钮上跳转页面可以成功,但是将页面添加在tab以后就不能实现跳转了 原本代码如下: //事件处理函数bindViewTap: function() {wx.navi ...

  8. 微信小程序学习(四)路由页面配置

    创建路由,也就是把我们之前几个示例的页面连起来,可以相互跳转 在app.json添配置  是给主页面添加tab页 代码 {"pages": ["pages/todo/to ...

  9. 微信小程序学习笔记(4) -- 页面间的跳转和传值

    文章目录 页面间跳转 页面间跳转 --- 导航 页面间传值 页面导航模式--redirect 改进:使用redirect方式跳转 导航元素点击高亮 如果设置不高亮? 如何自定义高亮效果 普通元素如何设 ...

最新文章

  1. java 基础知识三 java变量
  2. 支付宝支付 第十二集:狂神、飞哥支付宝支付配置代码(免费资源,拿走不谢)
  3. 死磕Java并发:J.U.C之读写锁:ReentrantReadWriteLock
  4. 微信小程序实践_1前言
  5. log4j.xml 精选的log4j.xml文档,比较详细,网上的版本很多,这个版本相对而言比较完整...
  6. 动画图解 socket 缓冲区的那些事儿
  7. .net core 中如何有效屏蔽重复提交
  8. 集成Springboot----ElasticSearch
  9. python+PyQT+Eric安装配置
  10. java安装找不到uri,【找不到与请求 URI匹配的 HTTP 资源】(转)
  11. Linux下查看网卡信息及确定网卡位置以及更改网卡名称
  12. ctimespan 获取毫秒_VC++ 获取系统时间的方法汇总
  13. ABB机械臂手眼标定
  14. STM32神舟III号 驱动直流电机学习(一)
  15. 几个LabVIEW软件欢迎页面
  16. 计算机毕业设计ssm基于HTML5的环保公益网站d4sf1系统+程序+源码+lw+远程部署
  17. 计算机组装系统安装系统,刚组装电脑怎么装系统?
  18. 提升update执行效率
  19. 如何复制网页上不能复制的文字——三种解决方案
  20. 厉害了!百度智能云NIRO Pro智能机器人半年内连获三项产品设计大奖

热门文章

  1. oracle nls calendar,Oracle的NLS设置
  2. MTK CAMERA TUNNING
  3. 邮件协议POP3/IMAP/SMTP学习总结 SSL/TLS介绍 常用邮箱服务器设置
  4. 【018】秘塔写作喵-中英文文章自动审阅纠错
  5. 从电容的阻抗曲线看滤波
  6. 超频到3200最佳时序_XPG 龙耀 D50 重装铠甲RGB内存 来了超频颗粒、1.95mm加厚散热...
  7. Ubuntu14.04安装ffmpeg
  8. android中应用程序生命周期,Android应用程序生命周期中的活动和图标
  9. 第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-979 移动
  10. 关于spire.xsl的使用方式,通过配合EasyExcel实现导出Excle并且转换PDF格式,以及水印去除