javascript - 使用箭头函数在javascript上的onClick事件
问题描述
<button onClick={ ()=>this.funtionname("hello")}>ChangeState</button>
这和箭头函数一样吗??在这种情况下 onClick() 是箭头函数吗?
解决方案
箭头函数this
从它的父环境扩展属性,并且它不创建它自己的。在这个例子中,它将返回它的父环境,也就是parent component
. 常规函数很可能会返回undefined
。但在通常的 htmlonclick
函数中,它们都将返回event target
,也就是clicked element
.
推荐阅读
- git - Git - 如何在所有分支之间自动同步文件
- php - “woocommerce_rest_cannot_view”此错误的其他可能原因
- java - 成功编辑后 JQuery 数据表编辑器不更新行
- html - 如何更改谷歌地图 mapType 控制器的字体大小?
- python-3.x - 在 pycharm (mac, mojave) 中安装 pygame 时出错
- python - 如何打印PYTHON的执行时间
- javascript - 如何在 Vuejs v-img 中的图像 src 中传递数组索引?
- javascript - 如何使用 React 对相同的表数据进行过滤和排序?
- python - 删除文本中的最后一个文本块
- java - 在 Java 中运行多个语句