小程序使用中遇到的this.setData賦值無效問題

這是有關this作用域的問題,問題代碼如下: 解決方法:一開始把171行const that = this 改爲let that = this;賦值雖然生效了 但很快發現有些麻煩,因爲一開始忽略了173行使用了箭頭函數,箭頭函數體內的this對象,就是定義時所在的對象,而不是使用時所在的對象,所以不需要171行的聲明,直接使用this即可
相關文章
相關標籤/搜索