请联系 :
18304030530
梦远网络科技
资讯详情

微信小程序跳转的方式有哪些?区别?

59
发表时间:2022-02-08 20:39
文章附图

一、是什么

微信小程序拥有web网页和Application共同的特征,我们的页面都不是孤立存在的,而是通过和其他页面进行交互,来共同完成系统的功能

在微信小程序中,每个页面可以看成是一个pageModelpageModel全部以栈的形式进行管理

二、有哪些

常见的微信小程序页面跳转方式有如下:

  • wx.navigateTo(Object)
  • wx.redirectTo(Object)
  • wx.switchTab(Object)
  • wx.navigateBack(Object)
  • wx.reLaunch(Object)

wx.navigateTo(Object)

wx.navigateTo()用于保留当前页面、跳转到应用内的某个页面,使用 wx.navigateBack可以返回到原页面

对于页面不是特别多的小程序,通常推荐使用 wx.navigateTo进行跳转, 以便返回原页面,以提高加载速度。当页面特别多时,则不推荐使用

wx.redirectTo(Object)

重定向,当页面过多时,被保留页面会挤占微信分配给小程序的内存,或是达到微信所限制的 10 层页面栈的情况下,我们应该考虑选择 wx.redirectTo

wx.redirectTo()用于关闭当前页面,跳转到应用内的某个页面

这样的跳转,可以避免跳转前页面占据运行内存,但返回时页面需要重新加载,增加了返回页面的显示时间

参数表如下所示:

流程图如下所示:

wx.switchTab(Object)

跳转到 tabBar页面,并关闭其他所有非 tabBar 页面

参数表如下所示:

wx.navigateBack(Object)

wx.navigateBack() 用于关闭当前页面,并返回上一页面或多级页面,开发者可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层则设置对象的delta属性即可

参数表如下:

wx.reLaunch(Object)

关闭所有页面,打开到应用内的某个页面,返回的时候跳到首页

流程图如下所示:

参数表如下所示:

三、总结

关于上述五种跳转方式,做下总结:

  • navigateTo 保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回到原页
  • redirectTo 关闭当前页面,跳转到应用内的某个页面
  • switchTab 跳转到 tabBar 页面,同时关闭其他非 tabBar 页面
  • navigateBack 返回上一页面
  • reLanch 关闭所有页面,打开到应用内的某个页面

其中关于它们的页面栈的关系如下:

  • avigateTo 新页面入栈

  • redirectTo 当前页面出栈,新页面入栈

  • navigateBack 页面不断出栈,直到目标返回页,新页面入栈

  • switchTab 页面全部出栈,只留下新的 Tab 页面

  • reLanch 页面全部出栈,只留下新的页面


相关推荐
     社区团购模式大家已经很熟悉了,市面上也比较常见,比如实惠团,拼多多买菜,美团优选等等这样的平台都是社区团购模式的一个成型的落地的案例,但是有很多客户问我,那对于社区生鲜这块已经这么多成型的案例了,那社区团购还有没有值得做的价值?我觉得有,但不一定是生鲜,我在2021年开发了一个客户,大家感兴趣的话可以在网上搜索一下中创农资社区团购,他的主要想法就是把农资通过社区团购的模式销售出去...
2022-02-12
微信的小商店内测近半年了,不少企业、个体店主已经把店“支棱”起来了,并开始获得了营收。今天,小商店正式上线。千呼万唤的个人开店能力,终于来了!那么,小商店的最新注册流程如何?有哪些能力优化?服务商去哪里入驻?已经有小程序的商家,还有机会吗?带你一文读懂——小商店全量开放,人人可开店卖货此前我们介绍过,小商店是微信小程序团队推出的一项新能力,帮助长尾商家、个体创业者可以免费、快速拥有一个卖货小...
2022-02-08
一、是什么微信小程序拥有web网页和Application共同的特征,我们的页面都不是孤立存在的,而是通过和其他页面进行交互,来共同完成系统的功能在微信小程序中,每个页面可以看成是一个pageModel,pageModel全部以栈的形式进行管理二、有哪些常见的微信小程序页面跳转方式有如下:wx.navigateTo(Object)wx.redirectTo(Object)wx.switchT...
2022-02-08
  从2016年小程序发展至今,已经为很多行业提供了一个在线电商交易平台。功能也越来越完善,支持多种商城模式,例如单店商城,多店商城,商家入驻商城,O2O新零售商城等。那么生鲜水果行业可以开发小程序商城吗?有什么好处?一、开发生鲜水果商城小程序特色功能:1、生鲜水果商城小程序具有内置的分销功能,可以自定分销开关,分销等级灵活多变。分销模式可帮助商家快速扩展分销商,使消费者能够自行为商店销售...
2022-02-06
小程序上市使用已经有几年时间了,其功能还在不断开发完善当中。APP拥有的大部分功能小程序也能够做到,并且小程序即扫即用,无需安裝,加上微信、支付宝、美团等软件用户数量大等优势,使得小程序越来越受人们欢迎。现如今开发APP的公司日渐减少,这是由于小程序给许多公司带来了新的市场机遇,加深了产品和客户相互之间的联系,变成更快转换服务和市场销售商品的推广工具。商城小程序-开发在互联网时代,开发线上商...
2022-02-06
说到微信小程序开发,作为一个资深的网络公司的销售人员经常会碰到这样的问题,谈好的开发费用最后还要和客户再去加一个微信认证费的问题,当该费用一提出客户的感觉就会感觉很不好,总感觉还有额外收费的项目,对项目开发有了一定的怀疑,那么今天我就给大家详细的说明下微信认证费的问题,并告诉大家如何去进行微信认证最省钱最有效。首先,微信认证费并不是网络公司收取的,该费用是有腾讯审核机构收取的,在公众号小程序...
2022-02-05
小程序商城开发过程中无法避免的会遇到支付费率问题,毕竟你是在腾讯生态内进行的交易,给人家点手续费是不可避免的,但是市场上的开发公司给说明的支付费率问题众说纷纭,有千分之六费率的,有千分之二费率的,那么到底谁说的对呢?小编在此和大家说明下,这个没必要去深究谁对谁错,说千分之六的公司可能他们没有开千分之二费率这个权限,在他们的开发认知里只知道腾讯的交易提现手续费是千分之六,因为在给用户申请支付接...
2022-02-04
随着小程序越来越多地被各大媒体提及,热度一路攀升,现在你打开附近的小程序,500米范围内就会出现好几个。以沃尔玛、肯德基、星巴克等为首的公司和企业纷纷选择开发属于自己的小程序,也是因为看准了小程序的诸多优点。简单来说,小程序就是一个不需要下载和安装的应用。用户只要在微信搜索自己需要的小程序,或者通过扫描小程序码就能使用它。几乎任何人和企业、组织都可以拥有属于自己的小程序。 对于用户而言,小程...
2022-01-22
沈阳小程序公司有很多,有想法的人就更多了,今天来谈谈小程序自营项目的运营,斑马速印是我公司自主研发的共享打印小程序,程序内包括微信文件复印,打印,身份证复印,户口本复印,驾驶证复印等功能,在小程序搭建前期我们进行了1.0版本测试,毕竟这个行业属于刚有的一个业务,没有参考的对象,同时我们也未曾从事过这个行业,没办法只能走一步改一步,果然和我们想想的一样,上线后出现了很多问题,用户打印后打印机黑...
2021-11-19
大家一致都管公众号商城叫微商城也叫微信商城,实际上,在14年左右这么叫无可厚非,但是现阶段就不能这样定义了,现在微信生态内的商城有两个定义词,公众号商城和小程序商城,突然想回忆一下了,在创业初期,我做的第一个公众号商城是沈阳胡大饭馆,那时候的我简单,且渴望订单,胡大的负责人也是当时我的一个企业导师夏总,还记得当时我们对话的时候他说的一句话,你们年轻人需要这个(money)我们不差money,...
2021-11-18
学习了微信小程序开发,我就就有一个体会了,当你有一定的前端基础之后,学习新的框架就是两个过程:熟悉框架和上手项目。而更快速高效的方法就是适当缩短前一个过程,把时间用在练手上,沈阳小程序开发公司坑行业里人都知道真正在做业务的就那么几家,很高兴我找到了,来到了梦远网络科技。这里练手并不完全指对照着别人的项目或者看着模板组件写,相反我应该尝试着过一遍他的代码之后自己去实现,碰到不会实现的地方再去看...
2021-11-14
酒道餐饮文化优商汇小程序的前身是普罗旺斯铁板烧小程序,该客户和我们合作了有4年了,以前连同微信公众号运营,公众号文章书写都是我们在做,后期有文员之后我们就专注小程序商城这块的功能输出。实际这个小程序商城就是我们大家比较熟悉的酒业商城,以售卖红酒为主,做的一个分校商城模式,您也可以理解为微商城,实际上之前我就讲过这种商城主要关注点就是界面,营销和费率,那之前的案例我讲了界面和营销了,今天就讲解...
2021-11-14
在发表这篇文章的时候必须要提一下该小程序商城的运营者我叫她伽帆姐,她是迄今为止我接触的客户中网络意识最好,并且能比一般年轻人电脑玩的还要6的姐姐,所以今天想要讲讲他的商城开发和运营之路,3年前我通过渠道接触到了伽帆姐,刚开始我以为就是要做一个为了展示的平台,所以简要的给姐讲了讲沈阳小程序运营的一些案例和小程序商城运营的基础知识,但是姐超出我的想象,理解的很快,而且我讲过的东西她会反问我一些问...
2021-11-13
      该小程序商城的搭建致力于实现海信产品的线上化,通过线上展示海信全线产品,我们开发小程序的原则在于必须考虑到小程序的营销,和分销商城功能,只有解决了客户的营销问题,这个小程序商城才会被真正应用起来,今天来讲它就是和大家分析下他的功能,后台包括产品上传,互动应用,砍价商城,积分商城,二级分销商城功能,通过会员消费拉动积分增长,通过积分实现积分商城的使用宣传,实现积分换购,目前国家支...
2021-11-12
上一页 1 下一页