vue中如何封装防抖呢?

来源:16-8 手写防抖 debounce

_123456789X

2020-05-07

图片描述
老师,vue中应该如何封装呢?这样写没有效果。

写回答

2回答

双越

2020-05-07

import _ from 'lodash'

export default {
  methods:{
    click:_.debounce(function(){
       console.log('test')
    },1000)
  }
}

参考上面的代码,虽然 debounce 是从 lodash 直接拿过来的。

2
5
吃啥都爱蘸辣椒
回复
_123456789X
我也遇到了这个问题,但是没看懂老师的回答,为什么你的截图里那种写法就无效呢 ?
2022-06-27
共5条回复

_123456789X

提问者

2020-05-07


看了老师给的案例,问题立马解决了,非常感谢老师的解答!


//img.mukewang.com/szimg/5eb404ad098563d408690893.jpg

老师lodash我一直有个困惑他的数学方法和原生的结果是一样的,返回的结果并没有解决浮点数的问题,老师有没有什么库能够解决js运算浮点数的问题?

0
2
_123456789X
回复
双越
谢谢老师
2020-05-08
共2条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程