微信小程序 跳转方式总结


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 相关文章推荐
JavaScript的面向对象方法以及差别
Mar 31 Javascript
javascript arguments 传递给函数的隐含参数
Aug 21 Javascript
JavaScript 对象链式操作测试代码
Apr 25 Javascript
javascript是怎么继承的介绍
Jan 05 Javascript
JS访问SWF的函数用法实例
Jul 01 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
AngularJS API之copy深拷贝详解及实例
Sep 14 Javascript
jquery购物车结算功能实现方法
Oct 29 Javascript
jQuery plugin animsition使用小结
Sep 14 jQuery
JavaScript实现点击出现图片并统计点击次数功能示例
Jul 23 Javascript
优雅的在React项目中使用Redux的方法
Nov 10 Javascript
javascript开发实现贪吃蛇游戏
Jul 31 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
PHP去除数组中重复的元素并按键名排序函数
2008/08/18 PHP
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
PHP代码实现爬虫记录――超管用
2015/07/31 PHP
JSON字符串传到后台PHP处理问题的解决方法
2016/06/05 PHP
PHP插件PHPMailer发送邮件功能
2017/02/28 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
js 实现复制到粘贴板的功能代码
2010/05/13 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
node.js中npm包管理工具用法分析
2020/02/14 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
python读文件逐行处理的示例代码分享
2013/12/27 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
2016/06/26 Python
Python金融数据可视化汇总
2017/11/17 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
Python获取指定字符前面的所有字符方法
2018/05/02 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
英国景点门票网站:attractiontix
2019/08/27 全球购物
捷克多品牌在线时尚商店:ANSWEAR.cz
2020/10/03 全球购物
致跳高运动员广播稿
2014/01/13 职场文书
党员个人公开承诺书
2014/08/29 职场文书
加强作风建设心得体会
2014/10/22 职场文书
2016入党心得体会范文
2016/01/06 职场文书
导游词之江南园林狮子林
2019/09/16 职场文书