最近在做微信小程序,碰到页面跳转的问题,总结一下页面之间跳转的方式

一、wx.navigateTo(OBJECT)

这是最普遍的一种跳转方式,其官方解释为:“保留当前页面,跳转到应用内的某个页面”

类似于html中的 window.location.href=" "
可以附带参数

wx.navigateTo({url: 'testPage/index?id=1'
})
wx.navigateTo({url:'../test/test?id=1&page=4',  //跳转页面的路径,可带参数 ?隔开,不同参数用 & 分隔;相对路径,不需要.wxml后缀success:function(){}        //成功后的回调;fail:function(){}          //失败后的回调;complete:function(){}      //结束后的回调(成功,失败都会执行)
})传递的参数在接收页面onLoad()函数中得到值:option.id就可以得到了
onLoad: function (option) {    console.log(option)//可以打印一下option看查看参数this.setData({id:option.id,});
也可以通过方法  wx.navigateBack 返回原页面

二、wx.redirectTo(OBJECT)

关闭当前页面

微信小程序开发-页面跳转的几种方式相关推荐

  1. 【微信小程序】页面跳转的四种方式

    页面跳转 wx.navigateTo(OBJECT) 这是最普遍的一种跳转方式,其官方解释为:"保留当前页面,跳转到应用内的某个页面"类似于html中的 window.locati ...

  2. 微信小程序开发-页面跳转传递参数

    微信小程序开发-页面跳转传递参数 页面跳转有四种方式,分别为wx.navigateTo.wx.redirectTo.wx.reLaunch.wx.switchTab,前面三种可通过url路径携带参数实 ...

  3. 微信小程序开发后推广宣传的3种方式

    微信是现在用户必备的工具之一,也是商家进行营销推广的必备渠道,通过微信平台开发的各种推广方式来推广自己的产品,比如微信群,朋友圈,微信公众号,微信小程序等开发微信小程序是现在每个企业选择的方式之一,用 ...

  4. uniapp开发微信小程序-4.页面跳转与横向滑动

    uniapp开发微信小程序-4.页面跳转与横向滑动 本篇文章主要是想记录一下横向滑动功能,备忘的同时给大家做个分享. 但既然是初级分享系列文章,为了方便新手朋友的上手工作,还是在此之前说一下页面跳转的 ...

  5. 微信小程序开发系列 (四) :微信小程序的页面跳转路由设计

    笔者由于工作需要,曾经参加过一个微信小程序同 SAP 系统集成的项目,因此从零开始学习了微信小程序的开发知识.这里通过系列文章把自己所学分享出来,希望对相关学习者有所帮助. 本教程前面三篇文章: 微信 ...

  6. 小程序开发页面跳转传参问题

    小程序开发页面跳转传参问题 1.简单值 let id=1; wx.navigateTo({ url:'/pages/mypage/mypage?id='+id }) 取值 另一个页面 onload:f ...

  7. 微信小程序--简单页面跳转

    微信小程序--简单页面跳转 例如:点击一个text ,跳转入一个新的页面blueberry.wxml 首先对text 设置监听事件 <view bindtap="toast" ...

  8. 微信小程序开发系列七:微信小程序的页面跳转

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...

  9. 微信小程序开发页面总结-文档(ing)

    公共样式定义 /* 公共样式 */ page{height: 100%;background: #f7f7f7; } view,image,input,text,button,textarea {bo ...

最新文章

  1. JBoss EAP应用获取运行模式、相关路径及节点信息
  2. EV3 直接命令 - 第一课 无为的艺术
  3. android Handler Message传递参数,handler子线程和主线程通讯
  4. onClientClick 和 onClient 区别
  5. 沃尔玛痛失世界最大零售商 电商凶猛!
  6. python学习第一周 模拟登陆
  7. php 社区,社区(phpmysql)一
  8. 【转】两个算法题,感觉挺有意思
  9. C++11 Unicode 支持
  10. mysql补0操作有什么意义?
  11. 电影票房预测问题:如何使用Python生成词云
  12. 浅谈数据结构-二叉树
  13. 如何用c#来制作一个activeX控件或类似的东西
  14. linux下载tar包和rpm包以及镜像的地址分享一下
  15. User does not have the ‘LOCK TABLES‘ privilege required to obtain a consistent snapshot by preventin
  16. python--爬虫51job(3.1)
  17. adb 禁止app联网_通过ADB启用和禁用系统应用
  18. smtplib 改为通过SSL 465 发送邮件
  19. 解决电脑网络正常但是打不开网页
  20. Android Studio Electric Eel | 2022.1.1 发布,快来看看有什么大更新吧

热门文章

  1. mysql模糊查询语句区分大小写
  2. QCC---配置文件中标签(tag)参考说明
  3. avc水平什么意思_avc是什么意思 什么是avc
  4. [Algorithm]九章七:Two Pointer
  5. 次世代角色模型完整建模流程解析,这6款软件必不可少
  6. html 注音标签,html标签整理
  7. 程序员,我们应该如何去学习
  8. Word在线翻译操作的方法
  9. 《支付系统白皮书》读书笔记
  10. 【毕业优刊】想要毕业前录用一篇2区SCI论文,现在提交没问题,涵盖算法、传感器、自然语言处理等计算机大部分领域