vue事件监听,事件修饰符和按键修饰符
vue事件监听,事件修饰符和按键修饰符
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/vue.min.js"></script>
</head>
<body>
<div id="app">
<h1>事件监听</h1>
<button @click="test">test</button>
<button @click="test2('ceshi')">test2</button>
<button @click="test3">test3</button>
<button @click="test4($event,1)">test4</button>
<h1>事件修饰符</h1>
<!--
@click会存在事件冒泡
@click.stop 阻止事件冒泡
-->
<div style="width: 200px;height: 200px;background: red;" @click="test5">
<div style="width: 100px;height: 100px; background: blue;" @click.stop="test6">
</div>
</div>
<!--阻止事件的默认行为-->
<a href="http://www.jiajiajia.club" target="_blank" @click.prevent="test7">去官网</a>
<h1>按键修饰符</h1>
<!--test8,test9,test10都可以监听enter键-->
<input type="text" @keyup="test8" />
<input type="text" @keyup.13="test9" />
<input type="text" @keyup.enter="test10" />
<input type="text" @keyup="test11" placeholder="获取按键的keyCode"/>
</div>
<script>
var v=new Vue({
el:'#app',
data:{
},
methods:{
test(){
alert("test")
},
test2(value){
alert("test2"+value)
},
test3(event){
alert(event.target.innerHTML)
},
test4(event,value){
alert(event.target.innerHTML+value)
},
test5(){
alert("test5");
},
test6(){
alert("test6");
},
test7(){
alert("去官网");
},
test8(event){
if(event.keyCode==13){
alert(event.target.value);
}
},
test9(event){
alert(event.target.value);
},
test10(event){
alert(event.target.value);
},
test11(event){
alert(event.keyCode);
}
}
})
</script>
</body>
</html>
猜你喜欢
blog
java反射判断类、方法、字段的修饰符
算法基础
2290
个类上都有一个getModifiers方法,这个方法返回一个int类型的返回值,代表类、属性、方法的修饰符。修饰符和对应的具体值如下:PUBLIC:1PRIVATE:2PROTECTED:4STATIC
weblog
1568
layuitable表格单选事件监听以及选中数据获取表格设置table.render({ elem:'#test' ,url:'[[@{/smmc/artificial}]]'+'?xsId
其他
3720
1.什么是钩子程序hook(钩子)是windows提供的一种消息处理机制平台,是指在程序正常运行中接受信息之前预先启动的函数,用来检查和修改传给该程序的信息,(钩子)实际上是一个处理消息的程序段,通
blog
web前端html页面添加键盘事件
前端(h5)
2319
web前端html页面添加键盘事件$(document).keydown(function(event){if(event.keyCode==13){document.getElementById
rabbitmq,springboot
1625
、Springboot监听事件
添加rabbitmq配置
spring:
rabbitmq:
host:192.168.1.101
port:5672
username:root
password:root
blog
c#中事件的定义
其他
2256
事件的声明和例子usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text
ofc
vue表达式-数据绑定-事件绑定
weblog
1838
vue表达式-数据绑定-事件绑定!DOCTYPEhtmlhtml head metacharset="UTF-8" title/title scriptsrc="https
weblog
1021
mysql修改主键id自动递的增初始值修改方法:执行sqlaltertable表名AUTO_INCREMENT=初始值;例:altertableusersAUTO_INCREMENT=10000;
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。