微信小程序 跳转方式总结


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的颜色选择插件实例代码
Oct 02 Javascript
ext 同步和异步示例代码
Sep 18 Javascript
jquery获取当前日期的方法
Jan 14 Javascript
详解Vue 实例中的生命周期钩子
Mar 21 Javascript
node.js操作MongoDB的实例详解
Oct 11 Javascript
vue 设置路由的登录权限的方法
Jul 03 Javascript
简述JS控制台的使用
Jul 15 Javascript
微信小程序实现横向增长表格的方法
Jul 24 Javascript
element-ui 上传图片后清空图片显示的实例
Sep 04 Javascript
一文看懂如何简单实现节流函数和防抖函数
Sep 05 Javascript
如何解决jQuery 和其他JS库的冲突
Jun 22 jQuery
浅析JavaScript 函数柯里化
Sep 08 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
sae使用smarty模板的方法
2013/12/17 PHP
php随机显示图片的简单示例
2014/02/15 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
PHP数据库操作四:mongodb用法分析
2017/08/16 PHP
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
判断多个input type=file是否有已经选择好文件的代码
2012/05/23 Javascript
javascript中的startWith和endWith的几种实现方法
2013/05/07 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
JavaScript中的定时器之Item23的合理使用
2015/10/30 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
2017/09/05 Javascript
详解如何使用 vue-cli 开发多页应用
2017/12/16 Javascript
three.js实现3D模型展示的示例代码
2017/12/31 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
2020/10/29 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
Python编程中对文件和存储器的读写示例
2016/01/25 Python
浅析Python四种数据类型
2018/09/26 Python
如何基于python操作excel并获取内容
2019/12/24 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
python 制作磁力搜索工具
2021/03/04 Python
浅析rem和em和px vh vw和% 移动端长度单位
2016/04/28 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
介绍一下linux文件系统分配策略
2012/11/17 面试题
《桥》教学反思
2014/04/09 职场文书
大学生实训报告总结
2014/11/05 职场文书
幼儿园三八妇女节活动总结
2015/02/06 职场文书
故意伤害辩护词
2015/05/21 职场文书
阿甘正传观后感
2015/06/01 职场文书
2016继续教育研修日志
2015/11/13 职场文书
《家世》读后感:看家训的力量
2019/12/30 职场文书
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
vue ant design 封装弹窗表单的使用
2022/06/01 Vue.js