微信小程序学习之五种页面跳转方法.
第一种:<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: 微信小程序,简易计算器.
自己写了个练手的小程序,有需要的同鞋可以看看.
更多内容请关注:
微信小程序学习之五种页面跳转方法.相关推荐
- 微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo()...
微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo()- 文章目录 微信小程序学习7:路由跳转 - wx.navigateTo() wx.redirectTo( ...
- 微信小程序学习6:页面生命周期回调函数
微信小程序学习6:页面生命周期回调函数 文章目录 微信小程序学习6:页面生命周期回调函数 1 生命周期图像 2 生命周期回调函数触发条件 onLoad(Object query) onShow() o ...
- 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...
本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...
- 微信小程序携带参数的页面跳转
日常我们在手机app购物的时候,点击app主页琳琅满目的商品,就会跳转到商品的具体页面. 无论我们点击哪个商品,跳转到商品具体页面的布局都是一样的,但页面内的数据不一样,比如说商品名称,图片等等不一样 ...
- 二、零基础入门微信小程序项目开发之页面跳转实现
前言 哈喽,大家好,我是明哥上一篇博客我们讲完了项目的引导页面的开发,这篇博文我们来讲讲如何从引导页页面跳转到我们的新闻预览页面,这是我们就要引入微信小程序的路由 ,什么是路由相信有前端开发经验的小伙 ...
- 微信小程序页面栈_浅谈下微信小程序中的路由(页面跳转、返回、刷新、页面栈)...
什么是小程序里的"路由"?路由器吗?蒙蔽?好吧,在WEB应用中它其实就是分组数据包从源到目的地时,决定端到端路径的网络范围的进程:在小程序里就是设置页面的跳转,返回,自动刷新等一些 ...
- 【微信】微信小程序 应用内的页面跳转在添加了tab以后就跳转不成功的问题解决...
在微信小程序中,本来应用页面内绑定在按钮上跳转页面可以成功,但是将页面添加在tab以后就不能实现跳转了 原本代码如下: //事件处理函数bindViewTap: function() {wx.navi ...
- 微信小程序学习(四)路由页面配置
创建路由,也就是把我们之前几个示例的页面连起来,可以相互跳转 在app.json添配置 是给主页面添加tab页 代码 {"pages": ["pages/todo/to ...
- 微信小程序学习笔记(4) -- 页面间的跳转和传值
文章目录 页面间跳转 页面间跳转 --- 导航 页面间传值 页面导航模式--redirect 改进:使用redirect方式跳转 导航元素点击高亮 如果设置不高亮? 如何自定义高亮效果 普通元素如何设 ...
最新文章
- java 基础知识三 java变量
- 支付宝支付 第十二集:狂神、飞哥支付宝支付配置代码(免费资源,拿走不谢)
- 死磕Java并发:J.U.C之读写锁:ReentrantReadWriteLock
- 微信小程序实践_1前言
- log4j.xml 精选的log4j.xml文档,比较详细,网上的版本很多,这个版本相对而言比较完整...
- 动画图解 socket 缓冲区的那些事儿
- .net core 中如何有效屏蔽重复提交
- 集成Springboot----ElasticSearch
- python+PyQT+Eric安装配置
- java安装找不到uri,【找不到与请求 URI匹配的 HTTP 资源】(转)
- Linux下查看网卡信息及确定网卡位置以及更改网卡名称
- ctimespan 获取毫秒_VC++ 获取系统时间的方法汇总
- ABB机械臂手眼标定
- STM32神舟III号 驱动直流电机学习(一)
- 几个LabVIEW软件欢迎页面
- 计算机毕业设计ssm基于HTML5的环保公益网站d4sf1系统+程序+源码+lw+远程部署
- 计算机组装系统安装系统,刚组装电脑怎么装系统?
- 提升update执行效率
- 如何复制网页上不能复制的文字——三种解决方案
- 厉害了!百度智能云NIRO Pro智能机器人半年内连获三项产品设计大奖
热门文章
- oracle nls calendar,Oracle的NLS设置
- MTK CAMERA TUNNING
- 邮件协议POP3/IMAP/SMTP学习总结 SSL/TLS介绍 常用邮箱服务器设置
- 【018】秘塔写作喵-中英文文章自动审阅纠错
- 从电容的阻抗曲线看滤波
- 超频到3200最佳时序_XPG 龙耀 D50 重装铠甲RGB内存 来了超频颗粒、1.95mm加厚散热...
- Ubuntu14.04安装ffmpeg
- android中应用程序生命周期,Android应用程序生命周期中的活动和图标
- 第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-979 移动
- 关于spire.xsl的使用方式,通过配合EasyExcel实现导出Excle并且转换PDF格式,以及水印去除