这绝对应该起作用,我不明白为什么它不起作用:
mounted(){ //in object literal
console.log(this) //prints out the object
var jq = require('jquery')
jq(window).scroll(async function() {
console.log(this) //prints undefined
})
}
我知道,如果我使用async ()=>{console.log(this)}
,那么肯定是undefined
,但是我不知道为什么在使用老式功能时会是为什么?我想念什么吗?