收藏
回答

成功回调里不能调用外部方法?


如图我在checksession的成功回调我的外部方法_loginAction() ,如下图


到回调的时候就会报错,报错结果如下图


请问应该如何写才不会报错呢

回答关注问题邀请回答
收藏

4 个回答

  • M。
    M。
    2019-10-31

    this指向错误。

    2019-10-31
    有用 2
    回复 1
    • 蓨柳
      蓨柳
      2019-11-01
      谢谢
      2019-11-01
      回复
  • 小程序开发者
    小程序开发者
    2019-10-31



    2019-10-31
    有用 1
    回复 1
    • 蓨柳
      蓨柳
      2019-11-01
      谢谢
      2019-11-01
      回复
  • 朝酒晚舞
    朝酒晚舞
    2019-10-31

    this没找到。可使用 外部定义 let _this = this 的方法。里面使用_this._loginAction 或者 在成功那里这样写

    success: (res) => {
       this._loginAction()
    }


    2019-10-31
    有用
    回复 2
    • 蓨柳
      蓨柳
      2019-11-01
      谢谢
      2019-11-01
      回复
    • 朝酒晚舞
      朝酒晚舞
      2019-11-01回复蓨柳
      客气~
      2019-11-01
      回复
  • 原点的原点
    原点的原点
    2019-10-31

    可以

    2019-10-31
    有用
    回复
登录 后发表内容
问题标签