Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you may not be able to execute some actions.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
比如跳转页面,点几下就跳转几次,如何解决?
一般的方法,就是封装个button,两次点击间隔小于阈值就放弃执行, 在有耗时操作的地方,加入加载中的Modal,这种方法能解决大部分问题。 如果有比较高或很严谨的要求的话,封装的时候响应函数就需要使用Promise,来解决。不过有很多人写耗时操作的代码时也并没有以Promise的形式,要全部改起来也很麻烦。
原生也会有类似问题。
JS方面可以参考lodash.debounce和lodash.throttle
放个大牛的帖子:throttle与debounce的区别