事件修饰符

修饰符是由点开头的指令后缀来表示的:

事件修饰符_第1张图片

 

事件修饰符:

方法中最好只有纯粹的的数据逻辑,而不是处理DOM事件细节。这时候就会用到事件修饰符


<a v-on:click.stop="doThis">a>


<form v-on:submit.prevent="onSubmit">form>


<a v-on:click.stop.prevent="doThat">a>


<form v-on:submit.prevent>form>



<div v-on:click.capture="doThis">...div>



<div v-on:click.self="doThat">...div>

注意:使用修饰符时,顺序很重要;相应的代码会以同样的顺序产生。因此,用 v-on:click.prevent.self 会阻止所有的点击,而 v-on:click.self.prevent 只会阻止对元素自身的点击。

 

你可能感兴趣的:(事件修饰符)