bind, debounce 突然报错 Expect a function 以及debounce 不生效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bind, debounce 突然报错 Expect a function 以及debounce 不生效相关的知识,希望对你有一定的参考价值。

参考技术A 因为我这样写了

函数这里这样用,感觉用法没问题啊

仔细找了一下原因,原来是包下错了,因为@debounce,这样子是装饰器的写法,用普通的lodash包会报错,得用lodash 的装饰器包
cnpm i lodash-decorators --save

这样子应该没问题了吧。。。。。
测试一下,突然发现debounce虽然没报错,但是好像没生效,我直接敲了一堆英文,秒发请求
没生效?????
怀疑是写法问题,换了一种写法

成功,原来箭头函数跟async函数结合,不能用@debounce 装饰在上面,要换成普通async函数的写法
然后 再用 @bind 来实现箭头函数的this指向功能

myeclipse报错javax.xml.bind.DatatypeConverter

Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1364)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1187)
… 44 more

是jdk版本太高。更改,myeclipse jdk版本
改为1.8
MyEclipse配置JDK的具体步骤 https://blog.csdn.net/a754315344/article/details/81064387

以上是关于bind, debounce 突然报错 Expect a function 以及debounce 不生效的主要内容,如果未能解决你的问题,请参考以下文章

ActiveMQ初启动报错 JVM_Bind

React开发(268):debounce is not a function报错

Spring boot 启动报错: Protocol handler start failed | Cannot assign requested address: bind

手写Debounce 防抖函数遇到的坑

Vue中防止按钮的多次点击

promethuescentos7时间同步