微信小程序 跳转方式总结


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 相关文章推荐
使用onbeforeunload属性后的副作用
Mar 08 Javascript
cookie.js 加载顺序问题怎么才有效
Jul 31 Javascript
Javascript中的Prototype到底是什么
Feb 16 Javascript
逻辑表达式中与或非的用法详解
Jun 06 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
Feb 10 Javascript
详解angular中通过$location获取路径(参数)的写法
Mar 21 Javascript
解决在vue项目中webpack打包后字体不生效的问题
Sep 01 Javascript
微信小程序实现动态列表项的顺序加载动画
Jul 25 Javascript
原生JS实现萤火虫效果
Mar 07 Javascript
JavaScript的一些小技巧分享
Jan 06 Javascript
使用Ajax实现无刷新上传文件
Apr 12 Javascript
vue修饰符.capture和.self的区别
Apr 22 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面向对象全攻略 (十六) 对象的串行化
2009/09/30 PHP
YII2框架中使用yii.js实现的post请求
2017/04/09 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
FireFox JavaScript全局Event对象
2009/06/14 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
基于jquery实现人物头像跟随鼠标转动
2015/08/23 Javascript
Prototype框架详解
2015/11/25 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
JS中with的替代方法与String中的正则方法详解
2016/12/23 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
React Native日期时间选择组件的示例代码
2018/04/27 Javascript
使用watch在微信小程序中实现全局状态共享
2019/06/03 Javascript
element el-table表格的二次封装实现(附表格高度自适应)
2021/01/19 Javascript
[20:30]职业巡回赛回顾
2018/08/09 DOTA
Python中实现变量赋值传递时的引用和拷贝方法
2018/04/29 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
java中的控制结构(if,循环)详解
2019/06/26 Python
pytorch:实现简单的GAN示例(MNIST数据集)
2020/01/10 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
Python基于BeautifulSoup爬取京东商品信息
2020/06/01 Python
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
英国著名的小众美容品牌网站:Alyaka
2017/08/08 全球购物
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
技术总监个人的自我评价范文
2013/12/18 职场文书
领导干部群众路线教育实践活动剖析材料
2014/10/10 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书