zoukankan      html  css  js  c++  java
  • Vue 监听鼠标左键 鼠标右键以及鼠标中键修饰符click.left&contextmenu&click.middle

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <script src="vue.js"></script>
        <title id="title">{{title}}</title>
    </head>
    <body>
    <div id="ask"><!--vue不能控制body和html的标签-->
        <!--鼠标左键-->
        <div :style="left_style" @click.left="mouseclick('左')"></div>
        <!--鼠标中键-->
        <div :style="middle_style" @click.middle="mouseclick('中')"></div>
        <!--鼠标右键-->
        <!--加prevent为了屏蔽浏览器自带右键-->
        <div :style="right_style" @contextmenu.prevent="mouseclick('右')"></div>
    
    </div>
    <script>
        var vue = function (options){new Vue(options)};
        vue({
            el:'#title',
            data:{
                title:'Vue 监听鼠标左键 鼠标右键以及鼠标中键修饰符click.left&contextmenu&click.middle'
            }
        });
        var app = vue({
            el:'#ask',
            data:{
                left_style:{border:'solid 2px red',height:'200px'},
                right_style:{border:'solid 2px blue',height:'200px'},
                middle_style:{border:'solid 2px yellow',height:'200px'},
            },
            methods:{
                mouseclick(where){
                    alert('点击鼠标'+where+'键触发');
                },
    
            }
        });
    
    </script>
    </body>
    </html>
    那时候我只有一台录音机也没有电脑 也不敢奢求说唱会让自己的生活变好
  • 相关阅读:
    学习HTML-第一章HTML基础
    javascript中apply 和 call 的区别
    数据库
    贝叶斯公式的直观理解(先验概率/后验概率)
    4-决策树
    消息队列
    RESTful api 设计规范
    MySql索引
    MySQL并发控制
    MySQL三层逻辑架构
  • 原文地址:https://www.cnblogs.com/520BigBear/p/15001118.html
Copyright © 2011-2022 走看看