小程序的跳转加生命周期

小程序的跳转

小程序的跳转为navigator,在navigator中url为要跳转内容的路径路由后不能添加任何后缀,因为小程序每个文件夹下的四个页面缺少一个就不能创建页面,在跳转标签中的open-type定义路由的跳转方式
方式有:
navigate 默认值 保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层
redirect 关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面。
relaunch 关闭所有页面,打开到应用内的某个页面
switchTab 关闭其他页面 并跳转进入tabbar页面
navigateBack 关闭当前页面,返回上一页面或多级页面

小程序的跳转方式

navigate 对应 wx.navigateTo 或 wx.navigateToMiniProgram 的功能 
redirect 对应 wx.redirectTo 的功能 
switchTab 对应 wx.switchTab 的功能 
reLaunch 对应 wx.reLaunch 的功能 1.1.0 
navigateBack 对应 wx.navigateBack 的功能 1.1.0 
exit 退出小程序,`target="miniProgram"`时生效 

小程序的生命周期分为页面生命周期和程序生命周期

小程序的页面生命周期


onLoad: function(options) {
// 页面创建时执行
},
onShow: function() {
// 页面出现在前台时执行 当页面跳转方式是navigate时 页面显示时触发
},
onReady: function() {
// 页面首次渲染完毕时执行
},
onHide: function() {
// 页面从前台变为后台时执行 当页面跳转方式是navigate时 页面隐藏时触发
},
onUnload: function() {
// 页面销毁时执行
},

小程序的程序生命周期

onLaunch() { } // 程序运行时触发的生命周期
onShow() {} // 程序切换到前台时触发的生命周期
onHide() {} // 切换到后台时触发的生命周期
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值