Vue学习(基础编)——v-on指令的使用以及参数传递问题

v-on指令在Vue中使用非常普遍,一般v-on用在按钮点击事件上,让我们直接看代码来了解一下。

Vue学习(基础编)——v-on指令的使用以及参数传递问题

我们按钮点击方法用在是click,在Vue中使用v-on,只需要在click前加上v-on,v-on的简写方法是@,看代码中用v-on绑定click后,在Vue的js中就可以定义你需要实现的方法了,实现效果如下图。一个很简单的实现。

Vue学习(基础编)——v-on指令的使用以及参数传递问题

接下来讲讲我们在使用v-on的怎么传递参数。

情况1:事件调用方法没有参数时,请看代码

Vue学习(基础编)——v-on指令的使用以及参数传递问题

当方法中不需要参数时,页面中的()可以加,也可以不加,请看实现效果。

Vue学习(基础编)——v-on指令的使用以及参数传递问题

情况2:方法本身需要参数,函数的写法,请看代码

Vue学习(基础编)——v-on指令的使用以及参数传递问题

在函数有括号的情况下,Vue会把括号里的参数传到方法中,括号中如果没有参数,则会传递undefined,如果没有写括号的情况下,Vue默认将浏览器的event事件作为参数传递到方法中,我们来看下实现效果。

Vue学习(基础编)——v-on指令的使用以及参数传递问题

情况:我们需要event对象,同时又需要其他参数,直接来看代码

Vue学习(基础编)——v-on指令的使用以及参数传递问题

我们如果需要用到浏览器event事件,则使用$event作为参数传递到方法中,这是固定的写法,Vue会对$event进行解析,我们来看下效果。

Vue学习(基础编)——v-on指令的使用以及参数传递问题

好了,这次先讲到这了,如果我有讲的不好的地方,请大家指正!

展开阅读全文

页面更新:2024-05-23

标签:参数   简写   括号   写法   中用   绑定   美文   指令   函数   请看   按钮   浏览器   效果   情况   事件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top