Vue-3-事件

来源:互联网 发布:行政级轿车 知乎 编辑:程序博客网 时间:2024/06/05 17:13
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>事件</title>    <script src="../js/vue.js"></script></head><body><div id="box">    <input type="button" value="按钮"  @click="myshow()">    <input type="button" value="event按钮"  @click="myshow2(12)">    <input type="button" value="event按钮"  @click="myshow3($event)"></div><hr><!--事件冒泡--><div id="box2">    <div  @click="myshow2()">        <input type="button" value="事件冒泡"  @click="myshow()">        <input type="button" value="阻值事件冒泡-方式一"  @click="myshow($event)">        <input type="button" value="阻值事件冒泡-方式二"  @click.stop="myshow3()">    </div></div><hr><!--默认行为--阻值默认行为--><div id="box3">    <input type="button" value="实例"  @contextmenu="myshow2()">    <input type="button" value="按钮1"  @contextmenu="myshow($event)">    <input type="button" value="按钮2"  @contextmenu.prevent="myshow2()"></div><hr><!--键盘事件--><div id="box4">    <!--测试-->    <input type="text" @keydown="myshow2()" placeholder="随便吧">    <!--获取按的是什么键-->    <input type="text" @keydown="myshow3($event)" placeholder="随便输入一个吧">    <!--回车键-->    <input type="text" @keydown.13="myshow4($event)" placeholder="按回车有反应,别的键没反应">    <!--<input type="text" @keydown.enter="myshow4($event)">-->    <hr>    <!--方向键-->    <input type="text" @keydown.up="myshow2()" placeholder="按↑">    <input type="text" @keydown.down="myshow2()" placeholder="按↓">    <input type="text" @keydown.left="myshow2()" placeholder="按←">    <input type="text" @keydown.right="myshow2()" placeholder="按→"></div><script>    window.onload = function () {        //键盘事件        new Vue({            el: "#box4",            methods: {                myshow2:function () {                    alert(2);                },                myshow3:function (ev) {                    if(ev.keyCode ==13){                        alert("按回车了");                    }else{                        alert(ev.keyCode);                    }                },                myshow4:function () {                    alert("按回车了");                }            }        });        //默认行为--阻值默认行为        new Vue({            el: "#box3",            methods: {                myshow: function (ev) {                    alert(1);                    ev.preventDefault();                },                myshow2:function () {                    alert(2);                }            }        });        //事件冒泡        new Vue({            el: "#box2",            methods: {                myshow: function (ev) {                    alert(1);                    ev.cancelBubble = true;                },                myshow2:function () {                    alert(2);                },                myshow3:function () {                    alert(1);                }            }        });        //事件对象        new Vue({            el: "#box",            methods: {                myshow: function () {                    alert(1);                },                myshow2:function (num) {                    alert(1);                    alert(num);                },                myshow3:function (ev) {                    alert(ev.clientX);                }            }        });    };</script></body></html>
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 水密码水乳 水密码价格 水密码怎么样 水密码护肤品怎么样 化妆品欧诗漫 屈臣氏化妆品 水密码补水保湿 儿童化妆品套装 所有护肤品品牌大全 化妆品牌子大全 化妆品的品牌 化妆品生产工厂 化妆品店多少钱 生产化妆品 化妆品展会 化妆品柜台厂家 进口化妆品申报 专业化妆品 玻化微珠保温板 仓库目视化管理看板 仓库目视化看板示范图 玻化微珠保温板价格 模块化石膏板吊顶 保温装饰一体化板价格 天然气化铝炉 化铝炉价格 燃气熔铝炉 小型熔铝炉 熔铝炉厂 电熔铝炉 熔铝炉价格 快速熔铝炉 生物质熔铝炉 天然气熔铝炉 压铸铝锭 丹化 丹化科技股 丹化科技股票 600844丹化科技 化丹手 化丹手为什么对魏婴没用