静态方法

来源:7-6 React事件为何bind this

weixin_慕圣6334738

2022-03-30

老师你在视频中说

// 静态方法,this 指向当前实例
clickHandler2 = () => {
this.setState({
name: ‘lisi’
})
}

这个在react中是静态方法, 然后this就是指向当前component的实例, 我不太明白的点是理论上这不是一个箭头函数吗, 箭头函数里面的this不应该是undefine吗?

写回答

1回答

双越

2022-03-30

class 中的箭头函数,this 指向当前实例,这是 ES 语法规定的。你可以随便写一个 class 试试。

0
0

2024版 前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4663 学习 · 1644 问题

查看课程