Vue中常見的事件修飾符有:.stop/.prevent:阻止預設操作。 .capture:捕獲事件,在冒泡之前處理。 .self:僅在事件目標上觸發處理程序。 .once:觸發一次後移除處理程序。 .passive:提高效能,不阻止預設操作。 .enter:僅在按下回車鍵時觸發處理程序。
Vue 中常見的事件修飾符
事件修飾符是Vue 中用於在事件處理程序上增加額外功能的特殊後綴。透過使用修飾符,可以修改事件處理程序的行為,例如阻止預設操作、防止事件冒泡,或僅在特定條件下觸發事件。
常見的事件修飾符包括:
.stop
相同,但對所有瀏覽器都相容。 範例:
<code class="html"><button v-on:click.prevent="doSomething">点我</button></code>
在這個範例中,.prevent
修飾符用於阻止預設瀏覽器表單提交操作。
使用指南:
使用事件修飾符時,應注意以下幾點:
.stop.prevent
。 .once()
。 以上是vue中常見的事件修飾符的詳細內容。更多資訊請關注PHP中文網其他相關文章!