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 不生效的主要内容,如果未能解决你的问题,请参考以下文章
React开发(268):debounce is not a function报错
Spring boot 启动报错: Protocol handler start failed | Cannot assign requested address: bind