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


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 相关文章推荐
用js实现计算加载页面所用的时间
Apr 02 Javascript
jquery 按钮状态效果 正常、移上、按下
Aug 12 Javascript
IE下支持文本框和密码框placeholder效果的JQuery插件分享
Jan 31 Javascript
基于jQuery实现的QQ表情插件
Aug 25 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
Apr 13 Javascript
Vue页面骨架屏注入方法
May 13 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
Aug 15 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
May 28 Javascript
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
Oct 25 Javascript
怎样在vue项目下添加ESLint的方法
May 16 Javascript
微信小程序中如何计算距离某个节日还有多少天
Jul 15 Javascript
vue项目中使用rem,在入口文件添加内容操作
Nov 11 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更快的提供文件下载的代码
2012/06/13 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
PHP大转盘中奖概率算法实例
2014/10/21 PHP
laravel学习教程之存取器
2016/07/30 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
jquery tab标签页的制作
2010/05/10 Javascript
jquery post方式传递多个参数值后台以数组的方式进行接收
2013/01/11 Javascript
ExtJS4 表格的嵌套 rowExpander应用
2014/05/02 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
2016/05/19 Javascript
jQuery插件学习教程之SlidesJs轮播+Validation验证
2016/07/12 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
2018/03/03 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
Python中的jquery PyQuery库使用小结
2014/05/13 Python
python中迭代器(iterator)用法实例分析
2015/04/29 Python
Python中input与raw_input 之间的比较
2017/08/20 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
Html5新增标签有哪些
2017/04/13 HTML / CSS
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
澳大利亚在线时尚精品店:Hello Molly
2018/02/26 全球购物
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
介绍一下Linux中的链接
2016/06/05 面试题
高级方案规划工程师岗位职责
2013/11/29 职场文书
医院反腐倡廉演讲稿
2014/09/16 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
2015年英语教学工作总结
2015/05/25 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书