vue2.x使用debounce里debounce第二个参数怎么读取到this

最近遇到一个需求,vue2.x里的debounce的延迟时间(暂记为wait)需要通过this.wait拿到
很快啊,一顿操作,有了如下代码



结果,报错拿不到this,因为此时的this是window,window没有wait变量,应该怎么处理呢?
其实可以在执行mouseenter之前写个中间函数onMouseEnterProxy,再写个debounce函数使得它等于this.onMouseEnter,请看下面代码



你可能感兴趣的:(vue2.x使用debounce里debounce第二个参数怎么读取到this)