当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

微信平台小程序怎么使用?我来告诉你答案微信小程序从入门到学会第八天-------小程序的全局逻辑操作

一、前言

之前我们都在本地文件中操作一些组件进行交互。所以这句话我们要对小程序进行全局逻辑操作,也就是说,将组件的逻辑操作应用于所有组件。

二、注册程序

存在于全局a文件中,以app({ })的形式存在,且只能调用一次,不然会出现无法预期的后果。该文件中有如下函数可以使用:

属性

类型

说明

最低版本

onLaunch

function

监听小程序初始化


onShow

function

监听小程序启动或切前台


onHide

function

监听小程序切后台


onError

function

错误监听函数


onPageNotFound

function

页面不存在监听函数

1.9.90

onUnhandledRejection

function

未处理的 Promise 拒绝事件监听函数

2.10.0

onThemeChange

function

监听系统主题变化

2.11.0

其他

any

开发者可以添加任意的函数或数据变量到 Object参数中,用 this 可以访问


前面几个比较好理解,都是小程序的回调函数,最后一个是小程序的全局变量,我们可以给他任意名字,默认小程序使用的是globalData,当然也可以使用其它名字,如图:

三、获取全局App实例

可以在任意应用中的js文件中获取全局变量,如下:

四、注册页面

注册小程序中的页面,这被定义在了该应用的js文件中,它有很多参数,如下:

属性

类型

说明

data

Object

页面的初始数据

options

Object

页面的组件选项,同Component构造器 中的options ,需要基础库版本 2.10.1

onLoad

function

监听页面加载

onShow

function

监听页面显示

onReady

function

监听页面初次渲染完成

onHide

function

监听页面隐藏

onUnload

function

监听页面卸载

onPullDownRefresh

function

监听用户下拉动作

onReachBottom

function

页面上拉触底事件的处理函数

onShareAppMessage

function

用户点击右上角转发

onShareTimeline

function

用户点击右上角转发到朋友圈

onAddToFavorites

function

用户点击右上角收藏

onPageScroll

function

页面滚动触发事件的处理函数

onResize

function

页面尺寸改变时触发,详见响应显示区域变化

onTabItemTap

function

当前是 tab 页时,点击 tab 时触发

onSaveExitState

function

页面销毁前保留状态回调

其他

any

开发者可以添加任意的函数或数据到 Object 参数中,在页面的函数中用this可以访问


五、获取当前页面栈

结果为一个数组,第一个元素为首页,最后一个为当前页面,如图:

六、路由

主要是记录当前页面路径,如下:


七、总结

本篇文章虽然讲的东西不多,不过其中需要我们掌握以及今后要用到的地方还是挺多的,希望大家可以好好把握。更多精彩好文敬请关注公众号“简易编程网”

1.《微信平台小程序怎么使用?我来告诉你答案微信小程序从入门到学会第八天-------小程序的全局逻辑操作》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《微信平台小程序怎么使用?我来告诉你答案微信小程序从入门到学会第八天-------小程序的全局逻辑操作》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3069014.html

上一篇

卧龙翻金怎么买房卡?终于找到答案了南阳卧龙迈入“8000+”,最贵的小区均价超过2万/平

下一篇

手机空间彩虹炫怎么得?我来告诉你答案手机主屏幕秒变炫彩屏,一个APP搞定

关于微信平台小程序怎么使用,你需要知道这些私域流量出圈,微信小程序要怎么玩?

关于微信平台小程序怎么使用,你需要知道这些私域流量出圈,微信小程序要怎么玩?

微信平台小程序怎么使用相关介绍,简介:个人区域时代,小程序是微信共生的轻量级产品形式,具有灵活便捷的经验和开放的解决方案功能,非常巧妙地满足了场景驱动、经验最大化、流量泛化的市长/市场需求,为个人区域流量圈提供了天然土壤。(莎士比亚...