vue保存按钮防止短时间内多次触发(简易写法)

123 阅读1分钟

data()里面设 isSuccess: false, //判断是否上传成功, image.png

保存按钮的事件里面写:

if (!this.isSuccess) { } else { this.$message.warning("您已保存成功!请勿重复操作!"); }

image.png

请求成功时 if (res.success) { this.isSuccess = true; setTimeout(() => { this.isSuccess = false; }, 2000); }

image.png