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


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 相关文章推荐
用cssText批量修改样式
Aug 29 Javascript
页面中js执行顺序
Nov 09 Javascript
javascript天然的迭代器
Oct 29 Javascript
js获取图片大小的函数代码
Sep 20 Javascript
jquery zTree异步加载简单实例分享
Feb 05 Javascript
Jquery带搜索框的下拉菜单
May 06 Javascript
JS 精确统计网站访问量的实例代码
Jul 05 Javascript
JavaScript中的call方法和apply方法使用对比
Aug 12 Javascript
jQuery validate验证插件使用详解
May 11 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
Sep 04 Javascript
vue插件tab选项卡使用小结
Oct 27 Javascript
webpack 如何解析代码模块路径的实现
Sep 04 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调用Oracle存储过程
2006/10/09 PHP
非常不错的MySQL优化的8条经验
2008/03/24 PHP
PHPCMS的使用小结
2010/09/20 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
PHP基于单例模式实现的数据库操作基类
2016/01/15 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
动态改变div的z-index属性的简单实例
2013/08/08 Javascript
node.js超时timeout详解
2014/11/26 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
2018/01/11 Javascript
小程序自定义组件实现城市选择功能
2018/07/18 Javascript
在Vue项目中使用snapshot测试的具体使用
2019/04/16 Javascript
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
学习python类方法与对象方法
2016/03/15 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
python exit出错原因整理
2020/08/31 Python
详解Python模块化编程与装饰器
2021/01/16 Python
HTML5 Canvas阴影使用方法实例演示
2013/08/02 HTML / CSS
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
优秀毕业生求职信范文
2014/01/02 职场文书
美德好少年事迹材料
2014/01/19 职场文书
大学学习个人的自我评价
2014/02/18 职场文书
成语的广告词
2014/03/19 职场文书
《会走路的树》教后反思
2014/04/19 职场文书
经贸专业毕业生求职信范文
2014/05/01 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
外贸业务员岗位职责
2015/02/13 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
学生会干部任命书
2015/09/21 职场文书