性能优化,点击查询按钮,减少请求次数

在vue项目中,一直点击查询按钮,就会一直发请求,怎么优化

1.可以用个标识,来判断 比如flag默认为false,当请求成功给他为true判断这个的值
2.js防抖和节流

加个状态或者Loading,请求的时候禁止点击

加个loading,请求的时候设置为true,等接口返回了设置为false,给个采纳吧