收藏
回答

组件生命周期show中的this没有指向?

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

4 个回答

  • brave
    brave
    2021-12-21

    你应该得这样调用

    pageLifetimes: {
        show() {
          console.log(this)
        }
    }
    pageLifetimes: {
        show: function() {
          console.log(this)
        }
    }
    
    2021-12-21
    有用 4
    回复 2
    • 王大拿
      王大拿
      2021-12-21
      ok了
      2021-12-21
      回复
    • 昌平
      昌平
      2023-09-13
      为啥不能用()=>{} ?
      2023-09-13
      回复
  • 睡前原谅一切
    睡前原谅一切
    2021-12-21
    // 我们一直这样写的。
    pageLifetimes: {
        show() {
          console.log(this)
        }
    },
    methods: {
      initData: function () { // 很多人喜欢这样写
        
      },
      initData() {} // 而我们都简写。
    }
    
    2021-12-21
    有用 3
    回复
  • 阳阳
    阳阳
    发表于移动端
    2022-08-18
    8
    2022-08-18
    有用
    回复
  • 王大拿
    王大拿
    2021-12-21

    大哥大姐们帮忙看看啊

    2021-12-21
    有用
    回复
登录 后发表内容