App.after

解释: App.after可以增加APP级的切面,触发的时机是在所拦截的对应生命周期方法执行之后。

方法参数:Object

Object 参数说明

属性名类型默认值必填说明
methodsObject所有需要拦截的生命周期方法的集合

可拦截的所有方法

  • onLaunch

  • onShow

  • onHide

  • onError

  • onPageNotFound

代码示例

  1. // app.js
  2. App({
  3. onShow() {
  4. console.log('normal onShow');
  5. }
  6. });
  7. App.after({
  8. methods: {
  9. onShow() {
  10. console.log('after app onshow');
  11. }
  12. }
  13. });
  14. /**
  15. * 打印结果
  16. * normal onShow
  17. * after app onshow
  18. */