实战演练微信小程序开发设计之不一样情景下的页面跳转
了解常熟微信小程序开发设计的应当都了解,微信小程序的页面跳转有几种不一样的运用,有navigateTo、switchTab也有redirectTo,最常见的就是说这三种。switchTab用以跳转到主页那样的在底端菜单中配备的网页页面,navigateTo用以跳转到一些内页,而redirectTo也是跳转到内页,仅仅 redirectTo跳转后没法回到。今日人们说的是根据微信公众号菜单、扫码、小程序入口等进到微信小程序的页面跳转,这儿不仅仅是页面跳转难题,下边人们一一举例说明详细介绍。
微信小程序不一样情景的页面跳转
1.小程序入口立即载入
从小程序入口立即载入,默认设置就是说跳转到主页了,顺利的话,就是说switchTab,它是最为一般的一种方法。
2.从微信公众号菜单或文章内容中跳转进去
如果是跳转的是主页或一些菜单中的网页页面,不容置疑,也是应用switchTab,可是一般状况下,在文章内容中一般会立即跳转到内页货品页的某一网页页面,这儿合适用navigateTo。
3.根据扫码方法进到
根据扫码方法非常复杂一些,如果是主页二维码,非常简单,用switchTab就可以了,针对一些货品页,由于微信小程序中有不一样的二维码(小程序二维码)插口启用,这就导致了有总数限定和无总数限定的二种状况。
针对有十万总数限定的码,扫码后主要参数中立即就带了跳转详细地址了,依据跳转详细地址是菜单详细地址還是内页详细地址,开展switchTab和navigateTo的挑选。
针对无总数限定码,扫码后获得到的scene,依据这一值必须查寻一次数据库查询,从数据库查询中查寻到跳转网页页面,再依据要跳转的网页页面是菜单還是内页详细地址,开展switchTab和navigateTo的挑选。
小结
实践经验是以一步步的跳沟里锻练出来,要是没有实践活动,仅仅 看一下,你是感受不容易开发设计在其中的艰苦的