收藏
回答

小程序分享方法onShareAppMessage里获this报undefined?

onShareAppMessage

调试基础库2.8.0

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

3 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    01-14

    onShareAppMessage直接就是一个回调方法。

    这里的this代表的不是小程序的页面this而是callback,所以他是没有setData方法的

    解决 方法如1楼说的额。

    01-14
    赞同 3
    回复 1
    • Hanks🇨🇳
      Hanks🇨🇳
      01-14
      给你点个赞
      01-14
      1
      回复
  • 唏嘘
    唏嘘
    01-14

    这个 怎么和你解释 你需要加个 const that = this然后 that.setData 就好了 const that = this 写在我指的地方

    ↓↓👍点赞是回答的动力哦

    01-14
    赞同 2
    回复 2
    • 祺爸💎
      祺爸💎
      01-14

      --↓↓👍点赞是回答的动力哦

      01-14
      1
      回复
    • 唏嘘
      唏嘘
      01-14回复祺爸💎
      可恶哦
      01-14
      回复
  • A
    A
    01-14

    找到问题了,是引入 友盟 统计的原因 = =

    01-14
    赞同 1
    回复 1
    • YZH
      YZH
      02-11
      请问这如何解决?
      02-11
      回复
登录 后发表内容
问题标签