[微信小程序]app.js中 onShow方法没法拿到this对象 [你说的这些,我还不知道啦]

- 当前 Bug 的表现(可附上截图)

- 预期表现

这个this拿不到对象


- 复现路径


- 提供一个最简复现 Demo

app.js

 onShow: (options) => {

    console.log("[onLaunch] 场景值:", options)

    this.launchOptions = 'dd'

    console.log((new Date()).getTime())

  },


  • 理解一下 箭头函数,这个 this 不是指向 App 这个对象的 var a = () => {console.log(this.value)} a.value = 1 a() 请问输出什么 , 你得先回答我,你最喜欢谁
    • emmm....其实这个例子没举好, 真想不出来有什么好的例子了呢。
    • onShow: function (options) {     console.log("[onLaunch] 场景值:", options)     this.launchOptions = 'dd'     console.log((new Date()).getTime())   }, 改成这样就好了, 但是在app.js里面好像如果用箭头函数就没法拿到App当前对象了吧 , 说的貌似很有深意,你能一条一条说么?