vue阻止默认事件,事件只触发一次,阻止事件冒泡使用时间的捕获模式默认行为立即执行
- prevent;阻止默认事件(常用)
- stop:阻止事件冒泡
- once:事件只触发一次
- capture:使用时间的捕获模式
- self:只有在event.target是当前操作的元素时才触发事件
- passive:时间段默认行为立即执行,无需等待事件回调执行完毕,移动端用的多
<button @click.(prevent/stop/once/。/省/略)>....</button>
例如:
<button type="submit" @click.prevent="handleClick">注册</button>