如题
请问下 vue中的self=this地狱指的是什么
是由于作用域的原因,将this赋值给self变量。
function Fun() {
function F() {
console.log(this)//指向了F()
}
}
function Fun() {
let self = this;
function F() {
console.log(self)//指向Fun()
}
}
5 回答9.8k 阅读✓ 已解决
9 回答2.6k 阅读✓ 已解决
6 回答3.4k 阅读
14 回答3.6k 阅读
4 回答1.5k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
6 回答1.9k 阅读✓ 已解决
就是把当前vue组件的this实例保存下来,避免在回调函数中丢失。