getApp() 方法小程序提供了全局的 getApp() 方法,可获取当前小程序实例,一般用于在子页面中获取顶层应用。
一 整体结构图片目录(images)、页面目录(pages)、公共脚本(utils)、全局配置(app.json、project.config.json)四个大的部分构成。 页面目录中,每个页面配置完成会自动生成4个文件(JS、JSON、WXSS、WXML)。页面逻辑,页面配置,页面样式,页面结构。 所有页面需要在app.json中的pages中进行配置注册。 导航栏的菜单配置需要在app.json中的tabBar中进行配置注册。 全局变量需要在app.js的globalData中进行定义,通过var app = getApp() 调用。 公共脚本需要将定义好的function在module.exports中进行暴露, 暴露模块接口。 二 左右轮播(swiper)、上下轮播autoplay、interval、duration....自动切换播放、播放间隔时间、播放动画时间。 比如banner的左右滚动、公告的上下滚动(设置vertical为true)。 三 页面跳转、参数传递、接收参数四种跳转方式 wx.navigateTo 跳转新页面; wx.switchTab 跳转导航菜单页面; wx.redirectTo 关闭当前页面,跳转新页面; 页面标签跳转; 参数传递
接收参数
接收参数
|