File tree 4 files changed +8
-10
lines changed
4 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -93,14 +93,15 @@ export default {
93
93
return () => new Promise ((resolve , reject ) => {
94
94
this [` refreshing${ index} ` ] = true ;
95
95
setTimeout (() => {
96
- let length = index == 1 ? this .myData1 .length : this . myData2 . length
96
+ let length = index == 1 ? this .myData1 .length : 15 ;
97
97
this [` myData${ index} ` ] = this .random (length);
98
98
resolve (true );
99
99
this [` refreshing${ index} ` ] = false ;
100
100
}, 1000 )
101
101
})
102
102
},
103
103
loadData () {
104
+ console .log (' loadData' );
104
105
this .loading = true
105
106
return new Promise ((resolve , reject ) => {
106
107
setTimeout (() => {
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " zarm-vue" ,
3
- "version" : " 1.4.1 " ,
3
+ "version" : " 1.4.2 " ,
4
4
"description" : " zarm in vue" ,
5
5
"tags" : [
6
6
" zarm" ,
Original file line number Diff line number Diff line change @@ -75,14 +75,11 @@ export default {
75
75
default: false ,
76
76
},
77
77
},
78
- data () {
79
- return {
80
-
81
- };
82
- },
83
78
methods: {
84
79
handleClick (event ) {
85
- this .$emit (' click' , event );
80
+ if (! this .disabled ) {
81
+ this .$emit (' click' , event );
82
+ }
86
83
},
87
84
},
88
85
};
Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ export default {
83
83
watch: {
84
84
refreshing (val ) {
85
85
const refreshState = val ? REFRESH_STATE .loading : REFRESH_STATE .normal ;
86
+ this .loadState = ' ' ;
86
87
this .doRefreshAction (refreshState);
87
88
},
88
89
loading (val ) {
@@ -147,8 +148,7 @@ export default {
147
148
}
148
149
},
149
150
onSrcoll () {
150
- if (this .refreshState !== REFRESH_STATE .normal ||
151
- this .loadState !== LOAD_STATE .normal ) {
151
+ if (this .refreshState !== REFRESH_STATE .normal || this .loadState === LOAD_STATE .loading || this .loadState === LOAD_STATE .complete ) {
152
152
return ;
153
153
}
154
154
const { onLoad } = this ;
You can’t perform that action at this time.
0 commit comments