Vue.js-03:第三章 - 事件修饰符的使用

  熟悉了 Vue 的指令系统后,在实际开发中,不可避免的会使用到对于事件的操作,如何处理 DOM 事件流,成为我们必须要掌握的技能。不同于传统的前端开发,在 Vue 中给我们提供了事件修饰符这一利器,使我们可以便捷的处理 DOM 事件,本章,一起来学习如何使用事件修饰符来实现对于 DOM 事件流的操作。

  学习系列目录地址:

 1 <div id="app" class="divDefault"> 2     <div id="div1" @click="divHandlerClick"> 3         <input type="button" value="点击" @click="btnHandlerClick" /> 4     </div> 5 </div> 6  7 <script> 8     var vm = new Vue({  9         el: '#app', 10         data: {}, 11         methods: { 12             divHandlerClick() { 13                 alert('我是div的点击事件!') 14             }, 15             btnHandlerClick() { 16                 alert('我是button的点击事件') 17             } 18         } 19     }); 20 </script>
复制代码

 

  这时候,如果我们不希望出现事件冒泡,则可以使用 Vue 内置的修饰符便捷的阻止事件冒泡的产生。因为我们是点击 button 后产生的事件冒泡,我们只需要在 button 的点击事件上加上 stop 修饰符即可,示例代码如下。

复制代码
<input type="button"
                        
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信