详解微信小程序 页面跳转 传递参数


Posted in Javascript onDecember 08, 2016

微信小程序的页面跳转,页面之间传递参数笔记,具体如下:
先上demo图:

详解微信小程序 页面跳转 传递参数

为了简化逻辑,所以index.wxml里面只写了两个text.既然是跳转,那就还有其他页面.

目录如下:

详解微信小程序 页面跳转 传递参数

三个页面,但是代码很简单.直接上代码.

<!--index.wxml--> 
<view class="btn-area"> 
 <navigator url="../navigator/navigator?title=我是navigate" >跳转到新页面</navigator> 
 <navigator url="../redirect/redirect?title=我是redirect" redirect>在当前页打开</navigator> 
</view>

index.wxml中的URL就是跳转的页面路径.上面代码中就是navigator目录下的navigator页面,title是参数.

navigator下redirect属性是值在当前页打开.如果不加redirect就是跳转到新页面.都可以携带参数.

navigator下redirect属性是值在当前页打开.如果不加redirect就是跳转到新页面.都可以携带参数.

<!--navigatort.wxml--> 
<view style="text-align:center"> {{title}} </view>

在navigatort.wxml中通过js代码可以获取到title,代码如下

//navigatort.js
Page({ 
 onLoad: function(options) { 
 this.setData({ 
 title: options.title 
 }) 
 } 
})
<!--redirect.wxml--> 
<view style="text-align:center"> {{title}} </view>
//redirect.js 
Page({ 
 onLoad: function(options) { 
 this.setData({ 
 title: options.title 
 }) 
 } 
})

最后上两张跳转后的图.

1.跳转到新页面

详解微信小程序 页面跳转 传递参数

2.在原来的页面打开

详解微信小程序 页面跳转 传递参数

有没有发现一个细节,在原来的页面打开是不会出现返回按钮的,而跳转到新页面后会出返回按钮.

这是因为我写了两个页面.如果indexwxml不是一级页面,这里都会出现返回按钮.

当然返回的结果是不一样的:

1.跳转到新页面,返回是回到之前的页面;

2.在原来页面打开,返回是回到上一级页面.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 中的replace方法说明
Apr 13 Javascript
jQuery实现的类flash菜单效果代码
May 17 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
Jan 27 Javascript
Jquery动态添加及删除页面节点元素示例代码
Jun 16 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
jQuery中map()方法用法实例
Jan 06 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
Apr 04 Javascript
Bootstrap输入框组件简单实现代码
Mar 06 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
Apr 13 Javascript
详解bootstrap导航栏.nav与.navbar区别
Nov 23 Javascript
浅谈Vue路由快照实现思路及其问题
Jun 07 Javascript
node.js基于socket.io快速实现一个实时通讯应用
Apr 23 Javascript
浅谈javascript中执行环境(作用域)与作用域链
Dec 08 #Javascript
原生js编写焦点图效果
Dec 08 #Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 #Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
Dec 08 #Javascript
Vue自定义指令介绍(2)
Dec 08 #Javascript
JS实现页面进入和返回定位到具体位置
Dec 08 #Javascript
解析利用javascript如何判断一个数为素数
Dec 08 #Javascript
You might like
如何正确理解PHP的错误信息
2006/10/09 PHP
用PHP将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
php获取操作系统语言代码
2013/11/04 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
js 限制input只能输入数字、字母和汉字等等
2013/12/18 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
解析预加载显示图片艺术
2016/12/05 Javascript
javascript 数据存储的常用函数总结
2017/06/01 Javascript
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
python版学生管理系统
2018/01/10 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
解决Tensorflow sess.run导致的内存溢出问题
2020/02/05 Python
Tory Burch德国官网:美国时尚生活品牌
2018/01/03 全球购物
Viking Direct爱尔兰:办公用品和家具
2019/11/21 全球购物
介绍一下linux的文件权限
2012/02/15 面试题
数控技术学生的自我评价
2014/02/15 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
詹天佑教学反思
2014/04/30 职场文书
励志演讲稿800字
2014/08/21 职场文书
合作协议书模板2014
2014/09/26 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
Python基础之元编程知识总结
2021/05/23 Python
Kubernetes控制节点的部署
2022/04/01 Servers
MySQL创建管理LIST分区
2022/04/13 MySQL