搜故事,从300万个故事到海量知识百科的华丽转变!

实战微信小程序开发之不同场景下的页面跳转

时间:2012-07-01

switchTab用于跳转到首页这样的在底部菜单中配置的页面,navigateTo用于跳转到一些内页,而redirectTo也是跳转到内页,只是redirectTo跳转后无法返回

提示:本文共有 732 个字,阅读大概需要 2 分钟。

前言

熟悉微信小程序开发的应该都知道,微信小程序的页面跳转有几种不同的应用,有navigateTo、switchTab还有redirectTo,最常用的就是这三种。switchTab用于跳转到首页这样的在底部菜单中配置的页面,navigateTo用于跳转到一些内页,而redirectTo也是跳转到内页,只是redirectTo跳转后无法返回。今天我们说的是通过公众号菜单、扫码、小程序入口等进入小程序的页面跳转,这里不单单是页面跳转问题,下面我们一一举例介绍。

微信小程序不同场景的页面跳转

1.小程序入口直接加载

从小程序入口直接加载,默认就是跳转到首页了,不出意外,就是switchTab,这是最最普通的一种方式。

2.从公众号菜单或文章中跳转进来

如果是跳转的是首页或一些菜单中的页面,毫无疑问,也是使用switchTab,但是一般情况下,在文章中一般会直接跳转到内页商品页的某个页面,这里适合用navigateTo。

3.通过扫码方式进入

通过扫码方式比较复杂一些,如果是首页二维码,比较简单,用switchTab就可以了,对于一些商品页,因为微信小程序中有不同的二维码(小程序码)接口调用,这就造成了有数量限制和无数量限制的两种情况。

对于有10万数量限制的码,扫码后参数中直接就带了跳转地址了,根据跳转地址是菜单地址还是内页地址,进行switchTab和navigateTo的选择。

对于无数量限制码,扫码后获取到的scene,根据这个值需要查询一次数据库,从数据库中查询到跳转页面,再根据要跳转的页面是菜单还是内页地址,进行switchTab和navigateTo的选择。

总结

实战经验是从一步步的跳坑里锻炼出来了,如果没有实践,只是看看,你是体会不会开发其中的艰辛的。

看到此处说明本文对你还是有帮助的,关于“实战微信小程序开发之不同场景下的页面跳转”留言是大家的经验之谈相信也会对你有益,推荐继续阅读下面的相关内容,与本文相关度极高!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
微信小程序实战系列 (一)——插件制作

微信小程序实战系列 (一)——插件制作

小程序,插件,图标,文件夹,目录,视图,自带,页面,不是很,然后在,逻辑层,前端开发,件夹,内容,原因,后台,字数,官方,描述语言,感觉,微信,提示框,知识,框架,数据,时候,文件,样子,根目录,角度

2013-11-15 #故事会在线阅读

微信小程序之页面悬浮按钮的实现

微信小程序之页面悬浮按钮的实现

同学,代码,微信,页面,按钮,小程序

2010-09-13 #经典故事

微信小程序之页面路由

微信小程序之页面路由

2007-12-15 #短篇故事

故事页面《 微信小程序:案例 》

故事页面《 微信小程序:案例 》

页面,加一个,视图,设置成,故事,定一个,同级,字号,项目,详情,方法,预览,按一下,创建一个,小程序,代码,参数,去处,名字,大小,属性,形式,快捷键,文件,编辑,结构,缩写,逻辑,一个对象,一个故事

2020-09-24 #小故事

微信小程序之页面之间的跳转

微信小程序之页面之间的跳转

页面,文档,方文,小程序,微信,方法,研究开发,中找到,跳转到,官方,大部分,态度,界面,用法,答案,问题,下自己,上述问题,不那么,是可以,研究官,虽然我,种方法,这里就,在官,使用了,介绍了

2011-05-04 #故事会在线阅读

什么?错过了公众号红利 你还要错过微信小程序!

什么?错过了公众号红利 你还要错过微信小程序!

小程序,微信,用户,汉光,企业,生态,百货,应用,功能,商家,客户,界面,时间,接口,数据,能力,页面,顾客,公众号,服务,零售,上线,手机,星巴克,场景,外卖,方式,流量,深度,电商

2009-05-19 #短篇故事

设计微信小程序页面需做好的四个方面

设计微信小程序页面需做好的四个方面

小程序,用户,企业,页面,才能,情感,效果,自然就,主题,品牌形象,形象,长沙,风格,设计,令用户,几方面,大大提升,所以说,用户流失,页面设计,若想,创研科技,和精,基业长青,好的,计小,元素,内心,原因,功能

2015-08-08 #故事阅读

史上首个微信小程序Demo流出!7大关键信息揭秘

史上首个微信小程序Demo流出!7大关键信息揭秘

小程序,微信,功能,用户,助理,产品,服务号,页面,生态,应用,服务,三节课,时候,社交,入口,团队,场景,时间,红利,对话,直播,东西,推送,支付宝,深度,流量,这件事情,都会,开发者,做一个

2007-09-21 #故事会在线阅读