vue methods中的函数调用时带括号与不带括号的区别
2022/1/15 23:09:36
本文主要是介绍vue methods中的函数调用时带括号与不带括号的区别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
@click='getList(id)',但是为什么有时候明明没有传参的需要,却要加上()呢? 百思不得其解,于是去查阅了相关的资料,意思就是,当不加括号直接调用这个函数是可以直接获取到这个事件对象的,加了()要想获取这个事件对象就要手动的加$event ,具体的实现是这样的:
首先是不加括号的示范
(在html 中调用)
定义
然后在控制台中打印的结果是
就是说它这样是可以直接获取到这个事件对象的,
而另外一种情况加括号
然鹅打印的时候,你会发现是undefined ....
所以,此时你加了(),而又要获取这个事件对象的话,你就要手动加上$event,
像这样,你同样的能获取到
还有另外一种情况就是,你需要传参
结果就是
结果是
这篇关于vue methods中的函数调用时带括号与不带括号的区别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-04React 19 来了!新的编译器简直太棒了!
- 2025-01-032025年Node.js与PHP大比拼:挑选最适合的后端技术进行现代web开发
- 2025-01-03?? 用 Gemini API、Next.js 和 TailwindCSS 快速搭建 AI 推文生成项目 ??
- 2024-12-31Vue CLI多环境配置学习入门
- 2024-12-31Vue CLI学习入门:一步一步搭建你的第一个Vue项目
- 2024-12-31Vue3公共组件学习入门:从零开始搭建实用组件库
- 2024-12-31Vue3公共组件学习入门教程
- 2024-12-31Vue3学习入门:新手必读教程
- 2024-12-31Vue3学习入门:初学者必备指南
- 2024-12-30Vue CLI多环境配置教程:轻松入门指南