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


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 相关文章推荐
支持ie与FireFox的剪切板操作代码
Sep 28 Javascript
基于jquery的用鼠标画出可移动的div
Sep 06 Javascript
js 为label标签和div标签赋值的方法
Aug 08 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
Jan 10 Javascript
javascript实现复制与粘贴操作实例
Oct 16 Javascript
让angularjs支持浏览器自动填表
Nov 10 Javascript
javascript常用方法总结
May 14 Javascript
JavaScript常用数组算法小结
Feb 13 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
Dec 20 Javascript
node.js博客项目开发手记
Mar 16 Javascript
关于HTML5的data-*自定义属性的总结
May 05 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
浅谈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
Laravel框架中实现使用阿里云ACE缓存服务
2015/02/10 PHP
Yii rules常用规则示例
2016/03/15 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
屏蔽script注入小例子
2013/11/12 Javascript
JQuery下拉框应用示例介绍
2014/04/23 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
JavaScript前端开发之实现二进制读写操作
2015/11/04 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
原生js编写基于面向对象的分页组件
2016/12/05 Javascript
JS前端加密算法示例
2016/12/22 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
2017/08/22 Javascript
angular4自定义组件详解
2017/09/28 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
讲解Python中的标识运算符
2015/05/14 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
python进行两个表格对比的方法
2018/06/27 Python
解决Python 使用h5py加载文件,看不到keys()的问题
2019/02/08 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
Python常用类型转换实现代码实例
2020/07/28 Python
10个顶级Python实用库推荐
2021/03/04 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
代码中finally中的代码会不会执行
2012/02/06 面试题
介绍下java.util.Arrays类
2012/10/16 面试题
办公室保洁员岗位职责
2013/12/02 职场文书
企业项目策划书
2014/01/11 职场文书
品质主管岗位职责
2014/03/16 职场文书
护理工作个人总结
2015/03/03 职场文书
卫生保健工作总结2015
2015/05/18 职场文书
2015年电气技术员工作总结
2015/07/24 职场文书
公司档案管理制度
2015/08/05 职场文书
《追风筝的人》:人心中的成见是座大山,但请不忘初心
2019/11/15 职场文书
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
python数字图像处理实现图像的形变与缩放
2022/06/28 Python