VueJS:在视图中删除侦听器设置

Fyo*_*hov 3 vue.js

我的代码:

<input type="text" v-on:keydown="handler">
Run Code Online (Sandbox Code Playgroud)

如何手动销毁此侦听器?我可以做这个:

handler: function(){
  return;
}
Run Code Online (Sandbox Code Playgroud)

但我想完全删除听众本身.谢谢

Jef*_*eff 7

$off()你在找什么?

删除事件侦听器.

  • 如果未提供参数,请删除所有事件侦听器;

  • 如果仅提供事件,则删除该事件的所有侦听器;

http://vuejs.org/api/#vm-off