sam老师请教一个问题

来源:1-1 看完这一节,你基本上就知道自己能学到什么了

寂寞追不上我

2019-11-04

我想在小程序启动时更新token,请问下mpvue里对应的钩子是哪个呀?应该在哪里使用?我在app.vue里调用onLaunch没有反应,谢谢。图片描述

写回答

1回答

Sam

2019-11-06

你更新 token 的具体方法是什么?onLaunch 仅会在小程序启动时调用一次,要判断下是否满足你的需求,如果 onLaunch 没有调用成功,可以在小程序开发工具中调试 common/vendor.js 源码,调试下面这段代码,小程序初始化时,mpvue 会调用 global.App 创建 App 对象,你可以在 onLaunch 方法里面加断点查看是否正确进入 onLaunch 逻辑:

global.App({
  onLaunch: function onLaunch (options) {
    callHook$1(rootVueVM, 'onLaunch', options);
    next();
  },
  onShow: function onShow (options) {
    callHook$1(rootVueVM, 'onShow', options);
  }
});


0
2
寂寞追不上我
非常感谢!sam老师牛逼
2019-11-06
共2条回复

零基础入门 实战mpvue2.0多端小程序框架

mpvue,一套代码搞定多个平台小程序,前端更易上手

819 学习 · 647 问题

查看课程