Skip to content

Commit

Permalink
Merge branch 'next' of github.com:vueComponent/ant-design-vue into next
Browse files Browse the repository at this point in the history
  • Loading branch information
tangjinzhou committed Nov 17, 2020
2 parents 35ab3bd + 87e5985 commit 00455da
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions components/button/button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,25 @@ export default defineComponent({
large: 'lg',
small: 'sm',
},
sLoading: !!this.loading,
sLoading: false,
hasTwoCNChar: false,
};
},
watch: {
loading(val, preVal) {
if (preVal && typeof preVal !== 'boolean') {
clearTimeout(this.delayTimeout);
}
if (val && typeof val !== 'boolean' && val.delay) {
this.delayTimeout = setTimeout(() => {
loading: {
handler(val, preVal) {
if (preVal && typeof preVal !== 'boolean') {
clearTimeout(this.delayTimeout);
}
if (val && typeof val !== 'boolean' && val.delay) {
this.delayTimeout = setTimeout(() => {
this.sLoading = !!val;
}, val.delay);
} else {
this.sLoading = !!val;
}, val.delay);
} else {
this.sLoading = !!val;
}
}
},
immediate: true,
},
},
mounted() {
Expand Down

0 comments on commit 00455da

Please sign in to comment.