-
-
+
+
@@ -12,7 +12,9 @@ export default {
mixins:[myMixins],
data(){
return{
- noClick:true
+ noClick:true,
+ loading: false,
+ loading1: false
}
},
props:{
@@ -30,7 +32,32 @@ export default {
this.$emit('cancelClick')
},
submitClick(){
- this.$emit('submitClick')
+ // 设置 loading 状态
+ this.loading = true;
+
+ // 模拟异步请求
+ setTimeout(() => {
+ // 处理请求结果
+ // ...
+ this.$emit('submitClick')
+ // 重置 loading 状态
+ this.loading = false;
+ }, 2000);
+
+ },
+ submitClick1(){
+ // 设置 loading1状态
+ this.loading1 = true;
+
+ // 模拟异步请求
+ setTimeout(() => {
+ // 处理请求结果
+ // ...
+ this.$emit('submitClick1')
+ // 重置 loading1 状态
+ this.loading1 = false;
+ }, 2000);
+
}
}
}
@@ -39,6 +66,32 @@ export default {