React中点击事件监听箭头函数的问题?

概述

刚学前端不久,对于React中的事件监听写法有所疑问.
我知道的写法有:

  • 在构造函数中通过bind函数

  • 定义函数的时候采用剪头函数定义

hanlde = (e)=> {

}
  • 标签中使用剪头函数

<button onClick={(e)=>this.handleClick(e)}>

</button>

问题

我不理解的是第三种写法

<button onClick={(e)=>this.handleClick(e)}>
</button>

我个人认为箭头函数和bind应该是同一种东西的不同写法。但是我写了一个demo

https://img3.mukewang.com/5c0e078100018b7305510798.jpg

在getName3、4、5中,getName5返回的居然不是inside?? 
问题可能出在我对于箭头函数以及bind的理解有错误么?
希望能够得到前辈指点

青春有我
浏览 1044回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript