list组件里的button标签里为什么写成@click="deleteItem(item.id)"
来源:2-4 vue父子组件如何通讯
qq_慕用6596887
2021-04-12 20:40:15
这样写的话,deleteItem函数不就立即执行了吗?
3回答
好帮手慕言
2021-04-13
同学你好,在vue中如下写法
点击按钮时,才会触发deleteItem方法,并给这个方法传递了参数(参数是item.id)。不会自动执行的,可以特殊记一下呦,祝学习愉快~
qq_慕用6596887
提问者
2021-04-13
不对吧,fn()立即执行吧?
比如之前手写debounce函数时,
事件函数就是执行debounce函数后其获得返回的函数
好帮手慕言
2021-04-13
同学你好,这是给deleteItem函数传递参数,点击的时候才会执行此函数,祝学习愉快~
相似问题