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


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 contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
Feb 04 Javascript
JavaScript中常用的运算符小结
Jan 18 Javascript
javascript通过class来获取元素实现代码
Feb 20 Javascript
js获取url传值的方法
Dec 18 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
Feb 28 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 jQuery
浅谈webpack-dev-server的配置和使用
May 17 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
Dec 14 Javascript
如何在Vue.js中实现标签页组件详解
Jan 02 Javascript
vue-cli构建vue项目的步骤详解
Jan 27 Javascript
el-select 下拉框多选实现全选的实现
Aug 02 Javascript
面试中canvas绘制图片模糊图片问题处理
Mar 13 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
VFP与其他应用程序的集成
2006/10/09 PHP
PHP中模拟链表和链表的基本操作示例
2016/02/27 PHP
Apache无法自动跳转却显示目录的解决方法
2020/11/30 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
firefox中用javascript实现鼠标位置的定位
2007/06/17 Javascript
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
讲解JavaScript中for...in语句的使用方法
2015/06/03 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
Bootstrap实现带动画过渡的弹出框
2016/08/09 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
python opencv 读取本地视频文件 修改ffmpeg的方法
2019/01/26 Python
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
详解Python3 pickle模块用法
2019/09/16 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
python常量折叠基础知识点讲解
2021/02/28 Python
用html5实现语音搜索框的方法
2014/03/18 HTML / CSS
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
妇科医生自荐信
2013/11/05 职场文书
工作评语大全
2014/04/26 职场文书
动物科学专业求职信
2014/07/27 职场文书
大学生第一学年自我鉴定2015
2014/09/28 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
社区党员干部承诺书
2015/05/04 职场文书