微信小程序 跳转方式总结


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 相关文章推荐
HTA版JSMin(省略修饰语若干)基于javascript语言编写
Dec 24 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
Mar 17 Javascript
javascript实现超炫的向上滑行菜单实例
Aug 03 Javascript
Bootstrap栅格系统学习笔记
Nov 25 Javascript
JavaScript轮播图简单制作方法
Feb 20 Javascript
Vue.js展示AJAX数据简单示例讲解
Mar 29 Javascript
bootstrap响应式表格实例详解
May 15 Javascript
微信小程序 新建登录页并实现tabBar隐藏
Jun 13 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
Dec 15 Javascript
ajax前台后台跨域请求处理方式
Feb 08 Javascript
JS canvas绘制五子棋的棋盘
May 28 Javascript
微信小程序 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
最省空间的计数器
2006/10/09 PHP
深入php中var_dump方法的使用详解
2013/06/24 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP两个n位的二进制整数相加问题的解决
2018/08/26 PHP
javascript网页关闭时提醒效果脚本
2008/10/22 Javascript
JavaScript 语言的递归编程
2010/05/18 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
JavaScript正则替换HTML标签功能示例
2017/03/02 Javascript
js实现登录框鼠标拖拽效果
2017/03/09 Javascript
websocket+node.js实现实时聊天系统问题咨询
2017/05/17 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
JavaScript实现离开页面前提示功能【附jQuery实现方法】
2017/09/26 jQuery
[30:51]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第一局
2016/03/04 DOTA
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
Python中用于去除空格的三个函数的使用小结
2015/04/07 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
Flask-Mail用法实例分析
2018/07/21 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
详解python做UI界面的方法
2019/02/27 Python
完美解决python3.7 pip升级 拒绝访问问题
2019/07/12 Python
python  logging日志打印过程解析
2019/10/22 Python
Python如何发送与接收大型数组
2020/08/07 Python
南威尔士家居商店:Leekes
2016/10/25 全球购物
法院信息化建设方案
2014/05/21 职场文书
假面舞会策划方案
2014/05/29 职场文书
路政管理求职信
2014/06/18 职场文书
工人先锋号申报材料
2014/12/29 职场文书
讲座开场白台词和结束语
2015/05/29 职场文书
驻村工作简报
2015/07/20 职场文书
运动会5000米加油稿
2015/07/21 职场文书
写给同事的离职感言
2015/08/04 职场文书
合作意向书范本
2019/04/17 职场文书
python可视化大屏库big_screen示例详解
2021/11/23 Python