场景:表单提交时,连续点击按钮的话会提交多次请求,为避免这种情况,我们就可以使用节流,说白了就是限制频率,比如在2秒内无论点击了多少次,都只请求一次接口
示例代码用的是Lodash库的语法,你也可以自己封装
export default {
return {
methods: {
getList: _.throttle(function () {
//...
}
场景:表单提交时,连续点击按钮的话会提交多次请求,为避免这种情况,我们就可以使用节流,说白了就是限制频率,比如在2秒内无论点击了多少次,都只请求一次接口
示例代码用的是Lodash库的语法,你也可以自己封装
export default {
return {
methods: {
getList: _.throttle(function () {
//...
}