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


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 相关文章推荐
Array, Array Constructor, for in loop, typeof, instanceOf
Sep 13 Javascript
js触发asp.net的Button的Onclick事件应用
Feb 02 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
Apr 17 Javascript
JS获取网页图片name属性的方法
Apr 01 Javascript
javascript精确统计网站访问量实例代码
Dec 19 Javascript
Node.js DES加密的简单实现
Jul 07 Javascript
JavaScript 过滤关键字
Mar 20 Javascript
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
May 19 jQuery
浅谈Fetch 数据交互方式
Dec 20 Javascript
JavaScript原型继承和原型链原理详解
Feb 04 Javascript
详解vue中v-model和v-bind绑定数据的异同
Aug 10 Javascript
解决Vue watch里调用方法的坑
Nov 07 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
Yii2.0 RESTful API 基础配置教程详解
2018/12/26 PHP
PHP递归算法的简单实例
2019/02/28 PHP
javascript 类方法定义还是有点区别
2009/04/15 Javascript
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
jquery如何把数组变为字符串传到服务端并处理
2014/04/30 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
JS提交form表单实例分析
2015/12/10 Javascript
jQuery绑定自定义事件的魔法升级版
2016/06/30 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
Vue.js实现多条件筛选、搜索、排序及分页的表格功能
2020/11/24 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
Vue中v-for的数据分组实例
2018/03/07 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
图片文字识别(OCR)插件Ocrad.js教程
2018/11/26 Javascript
使用Node.js写一个代码生成器的方法步骤
2019/05/10 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
python类型强制转换long to int的代码
2013/02/10 Python
Python实现在线程里运行scrapy的方法
2015/04/07 Python
Python enumerate索引迭代代码解析
2018/01/19 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
python实现电子书翻页小程序
2019/07/23 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
python 解决pycharm运行py文件只有unittest选项的问题
2020/09/01 Python
苹果香港官方商城:Apple香港
2016/09/14 全球购物
新学期校长寄语
2014/01/18 职场文书
商场父亲节活动方案
2014/08/27 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
农村环境卫生倡议书
2015/04/29 职场文书
使用Python解决图表与画布的间距问题
2022/04/11 Python