阅读(3130)
赞(7)
百度智能小程序 App.after
2020-08-10 17:01:44 更新
解释: App.after 可以增加 APP 级的切面,触发的时机是在所拦截的对应生命周期方法执行之后。
方法参数:Object
Object 参数说明:
属性名 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
methods | Object | 否 | 所有需要拦截的生命周期方法的集合 |
可拦截的所有方法
- onLaunch
- onShow
- onHide
- onError
- onPageNotFound
代码示例
// app.js
App({
onShow() {
console.log('normal onShow');
}
});
App.after({
methods: {
onShow() {
console.log('after app onshow');
}
}
});
/**
* 打印结果
* normal onShow
* after app onshow
*/
常见问题
Q:app.after 使用有版本或者权限的限制吗
A:基础库 3.20.+ 版本才支持。