this 在不同的使用场景所代表的的事物也不一样
在正常代码中this 代表 window
在使用构造函数时this指向所被调用的构造函数
箭头函数本身没有指向,他的指向依赖于父级
(vue2.0) vue 指向全部是 vue 本身
(vue3.0) this 被干掉了
问题 特殊方法这些方法是winow
里面的使用的时候你如果使用的是this调用vue 本身的方法就会出现 错误
原因 这个时候this是指 window 他会从window里面去找寻被调用的的数据
解决使用箭头函数 或者 在最外层将指向赋值 let that = this 因为你使用个函数他会现在本作用域: { } 内先去寻找找不到的话会根据作用域链一层一层找
app() bind() 他们的指向都是window 区别就是传参的方式不同