| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
- <head>
 
-     <meta charset="UTF-8">
 
-     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
-     <title>Document</title>
 
-     <script src="./js/vue.js"></script>
 
-     <style>
 
-         .div1{
 
-             width: 200px;
 
-             height: 200px;
 
-             background-color: blue;
 
-         }
 
-         .div2{
 
-             width: 100px;
 
-             height: 100px;
 
-             background-color: red;
 
-         }
 
-         .div3{
 
-             width: 100px;
 
-             height: 100px;
 
-             background-color: green;
 
-         }
 
-     </style>
 
- </head>
 
- <body>
 
-     <div id="app">
 
-         <!-- v-on:事件名字 = '方法名' -->
 
-         <!-- <button v-on:click="clickFun">按钮</button> -->
 
-         <!-- <button v-on:click="clickFun('hello',$event)">按钮</button> -->
 
-          
 
-         <div v-on:click.self="div1Click" class="div1">
 
-             <!-- 在vue中获取事件对象使用 $event -->
 
-             <!-- <div v-on:click="div2Click($event)" class="div2"></div> -->
 
-             <div v-on:click.self="div2Click($event)" class="div2"></div>
 
-          </div>
 
-          <!-- <div class="div3" v-on:contextmenu="showMenu($event)"></div> -->
 
-          <div class="div3" v-on:contextmenu.prevent="showMenu"></div>
 
-          <a href="https://www.baidu.com" @click.prevent="aa">11</a>
 
-          <button @click.once="click3Fun">简写v-on事件</button>
 
-     </div>
 
-     <script>
 
-         let app = new Vue({
 
-             el:"#app",
 
-             methods: { //放置方法函数
 
-                 clickFun:function(val,event){
 
-                     console.log(val,event);
 
-                 },
 
-                 // clickFun(val){
 
-                 //     console.log(val);
 
-                 // },
 
-                 div1Click:function(){
 
-                     console.log("div1被点击了");
 
-                 },
 
-                 div2Click:function(e){
 
-                     // console.log(e);
 
-                     // // 用事件对象阻止冒泡
 
-                     // e.stopPropagation();
 
-                     console.log("div2被点击了");
 
-                 },
 
-                 showMenu:function(e){
 
-                     // 用事件对象阻止默认行为
 
-                     // e.preventDefault();
 
-                     console.log("右键菜单")
 
-                     
 
-                 },
 
-                 click3Fun:function(){
 
-                     console.log("v-on简写");
 
-                 },
 
-                 aa() {
 
-                     alert("你好")
 
-                 }
 
-             },
 
-         })
 
-     </script>
 
- </body>
 
- </html>
 
 
  |