老师求教:为什么点击事件要用箭头函数返回函数的形式?

来源:10-13 商家详情页分类及内容联动的实现

慕神9381513

2022-04-21

老师的代码

<div
  class="category__item"
  v-for="item in categories"
  :key="item.name"
  @click="() => handleCategoryClick(item.tab)"
>

里面的 @click="() => handleCategoryClick(item.tab)" 为什么不写成 @click="handleCategoryClick(item.tab)" 这样的形式呢?用一个箭头函数返回是有什么好处吗?

写回答

1回答

Dell

2022-05-01

handleCategoryClick(item.tab) 是一个函数的执行,而 () => handleCategoryClick(item.tab) 则是一个函数

1
3
平凡的男人
回复
Dell
这里需要转换下脑子,呵呵
2023-08-07
共3条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程