跳到主要内容

认识

2023年06月10日
柏拉文
越努力,越幸运

一、认识


vm.$once(event, callback) 监听一个自定义事件,但是该事件只会被触发一次。一旦触发以后监听器就会被移除。其内部的实现原理是:

  1. 包装用户传递的回调函数,当包装函数执行的时候,除了会执行用户回调函数之外还会执行 vm.$off(event, 包装函数) 移除该事件

  2. vm.$on(event, 包装函数) 注册事件

二、细节