Class中的实例方法用箭头函数写, 内部的this指向对象本身问题
最近在学习React框架的时候,发现在组件中直接写箭头函数, 作为组件实例的方法, 其内部的this是直接指向组件的,由此知识点为导火索,点燃了我知识盲区的炸药桶,因为以前并没有注意到这个知识点,例如:
es6中的类定义
class A {
constructor(name, age) {
this.name = name
this.age = age
}
logThis= () => {
console.log(this) // 指向实例
}
}
new A('张三',
原创
2020-06-29 20:27:30 ·
1227 阅读 ·
0 评论