问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

“vue v-on”支持哪些事件?

发布网友 发布时间:2022-04-26 22:00

我来回答

2个回答

懂视网 时间:2022-05-14 21:30

这篇文章给大家介绍的文章内容是关于Vue中v-on指令的简单事件绑定的分析(附代码),有很好的参考价值,希望可以帮助到有需要的朋友。

前言

在JavaScript中任何一个DOM元素都有其自身存在的事件对象,事件对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置和鼠标按钮的状态等。事件通常与函数结合使用,函数不会在事件发生前被执行。在JavaScript中常见的事件句柄(Event Handlers)主要有:

属性名描述(对应事件发生在何时...)
onabort图像的加载被中断
onchange域的内容被改变
ondblclick当用户双击某个对象时调用的事件句柄
onfocus元素获得焦点
onkeypress某个键盘按键被按下并松开
onload一张页面或一幅图像完成加载
onmousemove鼠标被移动
onmouseover鼠标移动到某元素之上
onreset重置按钮被点击
onselect文本被选中
onunload用户退出页面
onblur元素失去焦点
onclick当用户点击某个对象时调用的事件名柄
onerror在加载文档或图像时发生错误
onkeydown某个键盘按键被按下
onkeyup某个键盘按键被松开
onmousedown鼠标按钮被按下
onmouseout鼠标从某个元素移开
onmouseup鼠标铵键被松开
onsubmit提交按钮被点击
onresize窗口或框架被重新调整大小

v-on指令

作用:监听 DOM 事件,并在触发时运行一些 JavaScript 代码。

用法:v-on绑定的事件函数一般都写在methods对象中,使用步骤如下:1、事件绑定,2、事件实现,3、事件触发。

v-on指令无参形式的click事件绑定:

全写代码如下:

<template>
 <div>
 <p class="title1">{{title}}</p>
 <div class="div1">
 <button v-on:click="clickme" >{{msg}}</button>
 </div>
 </div>

</template>

<script>
 export default {
 name: 'v-on',
 data() {
  return {
  msg: '点击我',
  title: 'v-on指令学习'
  }
 },
 methods:{
 clickme:function(){
  alert("hello");
 }
 }
 }
</script>

<style scoped>
 .title1 {
 text-align: left;
 }
 .div1{
 float: left;
 }
</style>

简写代码如下:

<template>
 <div>
 <p class="title1">{{title}}</p>
 <div class="div1">
 <button @click="clickme" >{{msg}}</button>
 </div>
 </div>

</template>

<script>
 export default {
 name: 'v-on',
 data() {
 return {
 msg: '点击我',
 title: 'v-on指令学习'
 }
 },
 methods:{
 clickme(){
 alert("hello");
 }
 }
 }
</script>

<style scoped>
 .title1 {
 text-align: left;
 }
 .div1{
 float: left;
 }
</style>

示例结果如

v-on指令有参形式的click事件绑定:参数的数量和形式可根据实际情况传入,简单代码示例如下:

<template>
 <div>
 <p class="title1">{{title}}</p>
 <div class="div1">
 <button @click="clickme('我是中文参数','woshiyingwencanshu',$event)" >{{msg}}</button>
 </div>
 </div>

</template>

<script>
 export default {
 name: 'v-on',
 data() {
 return {
 msg: '点击我',
 title: 'v-on指令学习'
 }
 },
 methods:{
 clickme(msg1,msg2,event){
 console.log(msg1);
 console.log(msg2);
 console.log(event);
 }
 }
 }
</script>

<style scoped>
 .title1 {
 text-align: left;
 }
 .div1{
 float: left;
 }
</style>

示例结果如下

总结:v-on可以绑定很多javascript事件,本文仅以click单击事件为例。

相关推荐:
Vue中条件渲染的分析(附代码)

Vue中v-model指令的分析(附代码)

热心网友 时间:2022-05-14 18:38

vue中v-on支持的事件很多,比如:click , mouseenter , mouseover , mouseleave等。

Vue.js(读音 /vjuː/, 类似于view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。

Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件[1]  。

Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单页应用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 2015外企个人所得税5000元工资应该多少 在外企工作。。工资如何扣税??税率如何计算?? 费列罗外资企业公积金缴纳多少 请问外资企业要交哪些税?税率各是多少? 请问我现在外企,公司给交五险一金,税前工资4000,请问我税后拿到手的是多少钱(上海) 在外企月入四千我一个月要交五险一金是多少 外资企业4000元工资五金一险要交多少钱 外企一个月工资税一万,那么一个月税前工资多少 外企工资个人所得税怎么扣 我是一名外企的实习生,现在工资1800,我应该交什么税?金额又是多少呢?急急 比如在一家大的外资企业月薪是RMB3000,五险一金和个人所得税要交多少呢?交完所得税月薪剩下多少? 我将在一家外企工作,工资是税前5000,但是五险一金需要我自己交,请问最后我可以拿到多少 在上海外企,工资到手5000块,问公司为我交了多少税和四金呢 外企实习生的工资要扣多少税 在外企工作年工资七十五万用交多少税? 上海外企年薪42万公积金缴纳7%税后多少到手 外企税后工资是税前的百分之多少 梦见两个人相互杀死了对方? 做梦梦见两个人砍我被吓醒 梦见正好看到两个人在杀人抛尸尸体上还没有肉是骨头架子我跑了回去,大喊杀人了? vue事件绑定后事件处理函数中的对象会一直都是都是初始化时的那个对象... 为什么vue的点击事件不能执行 vue.js 中 如何阻止默认事件? 用flask连接数据库进行数据可视化时出错,请大神帮忙看看 flask连接mysql数据库后数据库一直为empty set flask-sqlalchemy为什么连接数据库 如何用flask实现一个web应用来显示在mysql数据库中查询到的内容_百度... flask-sqlalchemy教程的开始都是创建数据库,数据表,那py文件每一次执行... flask-sqlalchemy数据库自动更新 使用flask 框架开发 web 应用,初始化数据库的代码放在哪里最合适_百 ... 为什么用上数据库连接池,我的程序反而变慢了? 如何设置数据库连接池的数量 flask-sqlalchemy怎么对数据库已有表添加数据啊 为什么在python的flask框架中要使用SQLAlchemy而不使用MySQLdb?_百度... 谁能给我发一段完整的数据库连接池代码? 男朋友家里太穷,我要怎么办 男朋友家很穷但我们感情很好,你觉得应该怎么办? 和一个很穷的男朋友,该怎么办 男朋友太穷了,我快扛不住了? 男朋友很穷 我该怎么办