微信小程序开发文档之页面路由说明

2018/6/24 14:51:37
摘要: 微信小程序中所有的页面路由都是由框架进行管理,在开发之前,需要了解一下页面路由触发方式以及与生命周期函数相关的内容

微信小程序中所有的页面路由都是由框架进行管理,在开发之前,需要了解一下页面路由触发方式以及与生命周期函数相关的内容。下面小编就整理了与之相关的资讯,汇成文档希望对开发者能有所帮助。

1、页面栈

框架以栈的形式维护了当前的所有,不过不要尝试去修改页面栈,不然会导致路由以及页面状态错误。当发生路由切换的时候,页面栈的表现如下:

 

路由方式    页面栈表现

初始化        新页面入栈

打开新页面    新页面入栈

页面重定向    当前页面出栈,新页面入栈

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

Tab 切换        页面全部出栈,只留下新的 Tab 页面

重加载        页面全部出栈,只留下新的页面

 

2、getCurrentPages()

getCurrentPages()函数用于获取当前页面栈,以数组形式按栈的顺序给出,第一个元素为265彩票充值,最后一个元素为当前页面。

3、路由方式

对于路由的触发方式以及页面生命周期函数如下:

 微信小程序开发文档

 

4、注意要点

(1)navigateTo,redirectTo只能打开非 tabBar 页面。

(2)switchTab 只能打开 tabBar 页面。

(3)reLaunch 可以打开任意页面。

(4)页面底部的 tabBar 由页面决定,只要是定义为 tabBar 的页面,底部都有 tabBar。

(5)调用页面路由带的参数可以在目标页面的onLoad中获取。

 


声明:文章"微信小程序开发文档之页面路由说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 如何辨别广州微信小程序开发公司的好坏

    ​相信很多人在想要开发一个微信小程序时,都会选择开发公司去进行合作。但是,开发公司有好有坏,如何选择也是一个问题。

  • 开发与运营小程序时必须了解的五个实际性问题

    无论是网络建站还是微信开发,在正是进行开发工作之前,需求者都需要花费一些心思去了解自己所要开发的产品的基础而又必须的资讯。拿微信小程序开发来讲

  • 微信小程序如何开发可以直击客户痛点?

    微信小程序这个市场存在的这些日子,逐渐从工具性市场延展到电商市场、网络营销市场中去。不过,虽然开发的方向在不断扩宽,但是每一种方向的开发想要直击客户痛点,归根究底

  • 微信小程序商城可以怎样与实体店联合发展

    微信小程序商城的开发,其实不止可以放在线上运营,还能在线下服务场景中去发展。当小程序线上商城与线下实体店打通对接

  • 广州门店参与微信小程序开发,抓住零售新机会

    小编现在打开附近的小程序,就会发现有很多附近门店都开发了属于自己的小程序,用来展示门店基本信息,增加门店曝光率。也就是说,微信小程序的开发,对于门店商家来说,更加有利于其曝光推广。

  • 微信小程序开发目录结构介绍

    在进行微信小程序开发的时候,有一个固定的默认的目录结构,该结构中包含一个app(主体部分)和多个page(页面),其中分别有四种文件类型

188彩票充值中心 江苏快3 江苏快3 258彩票官网 众赢彩票官网 大象彩票APP 江苏快3 江苏快3 江苏快3 河北快3