微信小程序 跳转方式总结


Posted in Javascript onApril 20, 2017

微信小程序 跳转方式总结

一共算是有四种方式。

1.使用组件。<navigator>标签。来实现。

特点:点击有按下的效果

<navigator url="../job_detail/job_detail?isShowCompanyDetail=true&iscollect={{item.iscollect}}"> 跳转 </navigator>

2.给页面布局加监听时间bindtap事件。然后在方法里面。通过wx.navigatorTo来实现跳转

特点:点击无按下的效果。

redirect_my_jianzhi: function () { 
 wx.navigateTo({ 
 url: '../my_jianzhi/my_jianzhi', 
 success: function (res) { 
 // success 
 }, 
 fail: function () { 
 // fail 
 }, 
 complete: function () { 
 // complete 
 } 
 }) 
},

3.方式。通过wx.redirectTo实现跳转。

特点:关闭当前页面,跳转到应用内某个页面

navigateto_city: function (event) { 
 var provinceName = event.currentTarget.id; 
 wx.redirectTo({ 
 url: '../city/city?province='+provinceName, 
 success: function (res) { 
 // success 
 }, 
 fail: function () { 
 // fail 
 }, 
 complete: function () { 
 // complete 
 } 
 }) 
 
 }

4.wx.navigateBack

关闭当前页面。返回上一页面或多级页面

wx.navigateBack({ 
  delta: 1, // 回退前 delta(默认为1) 页面 
  success: function (res) { 
  // success 
  }, 
  fail: function () { 
  // fail 
  }, 
  complete: function () { 
  // complete 
  } 
 })

给上一个页面赋值 

var pages = getCurrentPages(); 
var prevPage = pages[pages.length - 2];//上一个页面。 
prevPage.setData({ 
 bank_cn: bank_cn, 
 bank: bank 
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
基于jquery的DIV随滚动条滚动而滚动的代码
Jul 20 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
Jan 10 Javascript
jquery禁用右键示例
Apr 28 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
Aug 15 Javascript
jQuery操作基本控件方法实例分析
Dec 31 Javascript
JavaScript通过代码调用Flash显示的方法
Feb 02 Javascript
微信小程序 http请求详细介绍
Oct 09 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
Mar 03 Javascript
vue异步加载高德地图的实现
Jun 19 Javascript
ES6 系列之 Generator 的自动执行的方法示例
Oct 19 Javascript
JS实现4位随机验证码
Oct 19 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
Feb 23 Vue.js
微信小程序 setData的使用方法详解
Apr 20 #Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
Apr 20 #Javascript
微信小程序中form 表单提交和取值实例详解
Apr 20 #Javascript
ES6新特性一: let和const命令详解
Apr 20 #Javascript
javascript 正则表达式分组、断言详解
Apr 20 #Javascript
jQuery插件FusionCharts绘制的3D双柱状图效果示例【附demo源码】
Apr 20 #jQuery
JS利用cookies设置每隔24小时弹出框
Apr 20 #Javascript
You might like
PHP处理Oracle的CLOB实例
2014/11/03 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
JQuery EasyUI 对话框的使用方法
2010/10/24 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
Jquery创建一个层当鼠标移动到层上面不消失效果
2013/12/12 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
2015/10/30 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
微信小程序的tab选项卡的实现效果
2019/05/15 Javascript
小程序分页实践之编写可复用分页组件
2019/07/18 Javascript
详解Python实现多进程异步事件驱动引擎
2017/08/25 Python
Python探索之ModelForm代码详解
2017/10/26 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
对python调用RPC接口的实例详解
2019/01/03 Python
python面试题小结附答案实例代码
2019/04/11 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
python之生产者消费者模型实现详解
2019/07/27 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
2020/03/04 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
纯css3显示隐藏一个div特效的具体实现
2014/02/10 HTML / CSS
html5指南-6.如何创建离线web应用程序实现离线访问
2013/01/07 HTML / CSS
如何获得EntityManager
2014/02/09 面试题
师范大学音乐表演专业求职信
2013/10/23 职场文书
语文高效课堂实施方案
2014/05/03 职场文书
球队口号
2014/06/18 职场文书
寒山寺导游词
2015/02/03 职场文书
辩论赛新闻稿
2015/07/17 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android
SQL Server中的游标介绍
2022/05/20 SQL Server
Python时间操作之pytz模块使用详解
2022/06/14 Python
Java中的Kotlin 内部类原理
2022/06/16 Java/Android