当前位置:网站首页>一文读懂小程序的生命周期和路由跳转
一文读懂小程序的生命周期和路由跳转
2022-07-25 10:06:00 【华为云】
目录
2.通过api跳转wx.navigateTo() , wx.navigateBack(), wx.redirectTo() , wx.switchTab(), wx.reLanch()
前言
微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,微信小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。微信小程序能够实现消息通知、线下扫码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与微信小程序之间相互跳转。
一、微信小程序与vue对比
1、在结构和样式方面
2、在调用微信生态系统功能时
获取地理位置信息 wx.getLocation、
文件保存 等等
二、小程序生命周期
- onReady 生命周期函数--监听页面初次渲染完成
- onShow 生命周期函数--监听页面显示
- onHide 生命周期函数--监听页面隐藏
- onUnload 生命周期函数--监听页面卸载
- onPullDownRefresh 页面相关事件处理函数--监听用户下拉动作
- onReachBottom 页面上拉触底事件的处理函数
- onShareAppMessage 用户点击右上角转发
- onPageScroll 页面滚动触发事件的处理函数
- onTabItemTap 当前是 tab 页时,点击 tab 时触发
三、小程序路由跳转
1. 通过组件navigator跳转
代码如下(示例):
2.通过api跳转
wx.navigateTo() , wx.navigateBack(), wx.redirectTo() , wx.switchTab(), wx.reLanch()
代码如下(示例):
总结
以上就是今天要讲的内容,本文仅仅简单介绍了微信小程序的生命周期和路由跳转方法,以及和vue项目的对比,希望对大家有所帮助
边栏推荐
- 2021 牛客网笔试总结 02
- js 双向链表 02
- 【域泛化】2022 IJCAI领域泛化教程报告
- Dataset and dataloader data loading
- HCIP实验(02)
- 6.PXE结合Kickstart原理和配置实现无人值守自动装机
- 使用px2rem不生效
- C class library generation, use class library objects to data bind DataGridView
- VLAN configuration and application (take Huawei ENSP as an example)
- C3d model pytorch source code sentence by sentence analysis (III)
猜你喜欢
C# 类库的生成,使用类库对象对DataGridView 进行数据绑定

Keras deep learning practice (16) -- detailed explanation of self encoder

Add CONDA virtual environment env to the Jupiter kernel

我为OpenHarmony 写代码,战“码”先锋第二期正式开启!

HCIA实验(08)

1. Shell programming specifications and variables

HCIP实验(04)

2021 jd.com written examination summary

Introduction to onnx (open neural network exchange)

Modify MySQL group error expression 1 of select list is not in group
随机推荐
9.shell文本处理三剑客之awk
Reproduce asvspoof 2021 baseline rawnet2
2.shell脚本之条件语句
Use three.js to realize the cool cyberpunk style 3D digital earth large screen
Flask框架——Flask-WTF表单:数据验证、CSRF保护
C3d model pytorch source code sentence by sentence analysis (I)
Cloud native ide: the first general codeless development platform of IVX for free
【域泛化】2022 IJCAI领域泛化教程报告
5.NFS共享服务和ssh远程控制服务
【信息系统项目管理师】思维导图系列精华汇总
Pytorch code template (CNN)
Introduction to onnx runtime
Analysis of event channel principle in Kraken
Flask框架——Session与Cookie
User preferences
3. Like you, DNS domain name resolution service!!!
信号完整性(SI)电源完整性(PI)学习笔记(三十四)100条估计信号完整性效应的经验法则
一个 DirectShow 播放问题的排查记录
2. Conditional statements of shell script
UE4 collision




