关于事件处理,绑定方法的问题

关于事件处理,绑定方法的问题

问题描述:

请问老师,课程中为什么要在@click中写一个箭头函数,听老师的意思是要传参数,但是这里不用箭头函数也可以啊

相关截图:

https://img1.sycdn.imooc.com//climg/6187445d0921a99905870164.jpg

https://img1.sycdn.imooc.com//climg/6187447f091a6ed708910635.jpg

下载视频          

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,可以写成handleCategoryClick(item.tab),效果是一样的:

https://img1.sycdn.imooc.com//climg/61874a2109accc8605560160.jpg

同学可以将这两种写法都练习一下。

祝学习愉快!

  • hwjhuvbj 提问者 #1

    没有区别吗,这两种写法

    2021-11-07 11:24:24
  • 好帮手慕慕子 回复 提问者 hwjhuvbj #2

    同学你好,两种的区别是:使用箭头函数,可以绑定多个事件函数。另一种写法只能绑定一个事件函数。示例:

    https://img1.sycdn.imooc.com//climg/613979bd091f996510210599.jpg

    点击第一个按钮时会同时触发handleClick和handleClick2函数,输出结果为1,2。点击第二个按钮时,触发handleClick函数,输出结果为1

    https://img1.sycdn.imooc.com//climg/61397a610a2e95ae07470470.jpg

    当然了,同学提问粘贴的截图代码中,只绑定了一个事件函数,那么两种写法效果是一样的,同学选择其中一种方式即可。

    祝学习愉快~

    2021-11-07 11:42:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师