Vue踩坑 methods中使用ES6箭頭函數

今天本來想騷操作一番,在vue 的methods中使用ES6的箭頭函數,沒想到遇到了問題 結果打印出來的是undefined. 想半天不知道爲什麼。 後來才知道因爲箭頭函數改變了this的指向。正常的es5函數去寫的話,裏面的this指向的是,而箭頭函數是沒有自己的this的,要去函數外層尋找,也就是在methods中去尋找,顯然methods裏面沒有data,就是undefined,如果是普通的
相關文章
相關標籤/搜索