JavaScript

「Vue笔记」事件绑定中函数”加”和”不加”括号的区别

一直以来对这里的原理比较模糊,但是在code>@click等绑定下,加括号和不加括号都能运行。但由于最近碰到的第三方组件,在组件内部中有根据event对象来返回组件的xy值。
遂发现加括号后,无情报错

仔细查了下,才发现是 Vue 对函数调用表达式额外用了一个函数做了层包装。
加与不加括号的区别在于事件对象参数 event 的处理。不加括号时,函数第一个参数为 event,加了括号后,需要手动传入 $event 才能获得事件对象。

done,又可以愉快的码代码了。

View Comments

Recent Posts

Flexible Shipping Pro

在WordPress的世界里,…

4天 ago

2023 年 WordPress 中最棒的多语言翻译插件推荐

担心如何翻译您的网站语言以支持…

1年 ago

2023 年 WordPress 中最棒的可视化页面构建器插件推荐

在设计任何页面或网站时,对于不…

1年 ago

Ella 多用途 Shopify 主题

Shopify 主题市场上有许…

1年 ago

AI Engine Pro

喵容今天带来的 AI Engi…

1年 ago

AIKit

喵容今天为您带来 AIKit …

1年 ago