okam 小程序框架 -03(生命周期、页面路由导航等)

1、App的生命周期

onLaunch: 都支持 
onShow:  快应用不支持
onHide:  快应用不支持
onError: 都支持

2、Page的生命周期

onInit: 只有百度小程序支持 --- 对应百度原生小程序的 onInit

beforeCreate: 都支持 --- 对应快应用原生的 onInit, 对应其他小程序原生的 onLoad

created: 都支持 --- 对应快应用原生的 onInit, 对应其他小程序原生的 onLoad

beforeMount: 都支持 --- 对应对应其他小程序及快应用原生的 onReady

mounted: 都支持 --- 对应对应其他小程序及快应用原生的 onReady

beforeDestroy: 都支持 --- 对应快应用原生的 onUnload, 对应其他小程序原生的 onDestroy

destroyed: 都支持 --- 对应快应用原生的 onUnload, 对应其他小程序原生的 onDestroy

onShow: 都支持 

onHide : 都支持 

3、自定义组件的生命周期

beforeCreate: 对应微信百度头条的 created ,对应支付宝的 didMount , 对应快应用的 onInit

created: 对应支付宝的 didMount ,对应快应用的 onInit

beforeMount: 对应微信百度头条的 attached ,对应支付宝的 didMount , 对应快应用的 onReady

mounted: 对应微信百度头条的 ready ,对应支付宝的 didMount , 对应快应用的 onReady

beforeDestroy: 对应微信百度头条的 detached ,对应支付宝的 didUnmount , 对应快应用的 onDestroy

destroyed: 对应微信百度头条的 detached ,对应支付宝的 didUnmount , 对应快应用的 onDestroy

4、页面路由导航

① 跳转指定 url
this.$api.navigateTo({
    url: '/page/loginModule/login', 
    query: {},
    params: {}
}) 

② 后退
this.$api.navigateBack()

③ 重定向
this.$api.redirectTo({
    url: '/page/loginModule/login', 
    query: {},
    params: {}
})

5、各平台支持的功能

① computed : 支持
② watch : 支持
③ mixin : 支持
④ filters : 支持
⑤ v-model : 支持
⑥ ref : 支持
⑦ broadcast : 支持
⑧ redux状态管理 : 支持
⑨ 模板复用 : 支持
⑩ 原生组件支持 : 支持

就记录到这,祝大家开心~
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值