微信小程序 跳转方式总结


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 相关文章推荐
JSON扫盲帖 JSON.as类教程
Feb 16 Javascript
jquery调取json数据实现省市级联的方法
Jan 29 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
Jul 17 Javascript
详解Javascript模板引擎mustache.js
Jan 20 Javascript
Javascript获取随机数的实现方法
Jun 22 Javascript
详谈js模块化规范
Jul 07 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
Sep 19 Javascript
微信小程序之数据缓存的实例详解
Sep 29 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
Nov 22 Javascript
微信小程序实现全国机场索引列表
Jan 31 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
Sep 26 Javascript
Vue.js watch监视属性知识点总结
Nov 11 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在特殊字符前加斜杠的实现代码
2011/07/17 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
用dom+xhtml+css制作的一个相册效果代码打包下载
2008/01/24 Javascript
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
input按钮的事件处理大全
2010/12/10 Javascript
ie9 提示'console' 未定义问题的解决方法
2014/03/20 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
jquery+css3实现熊猫tv导航代码分享
2018/02/12 jQuery
nodejs中express入门和基础知识点学习
2018/09/13 NodeJs
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
详解服务端预渲染之Nuxt(介绍篇)
2019/04/07 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
简单谈谈javascript高级特性
2019/09/04 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
Python使用py2exe打包程序介绍
2014/11/20 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
Python实现列表删除重复元素的三种常用方法分析
2017/11/24 Python
Python实现k-means算法
2018/02/23 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
python使用selenium实现批量文件下载
2019/03/11 Python
sklearn-SVC实现与类参数详解
2019/12/10 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
在 Python 中使用 MQTT的方法
2020/08/18 Python
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
澳大利亚最好的厨具店:Kitchen Warehouse
2018/03/13 全球购物
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
物流仓储计划书
2014/01/10 职场文书
打架检讨书2000字
2014/02/22 职场文书
联欢晚会主持词
2014/03/25 职场文书
产品推广策划方案
2014/05/10 职场文书
应用心理学专业求职信
2014/08/04 职场文书
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
2021/03/31 Servers
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript