鍍金池/ 問答/數(shù)據(jù)庫  HTML/ vue添加的事件修飾符如何解除?

vue添加的事件修飾符如何解除?

在vue中,添加了事件修飾符,如<form v-on:submit.prevent></form>。
問題是:如果我需要在觸發(fā)某個條件后,取消這個prevent事件修飾符,要如何實現(xiàn)呢?

回答
編輯回答
老梗

修飾符直接寫事件上好像就不能解除了,不過可以通過這樣方式實現(xiàn)你的需求

  <form v-on:submit="e => isPrevent && e.preventDefault()"></form>

isPreventtrue才觸發(fā)prevent

2018年3月18日 13:44