ant-design-vue/components/message/demo/loading.vue

37 lines
666 B
Vue
Raw Normal View History

2021-09-01 07:04:46 +00:00
<docs>
---
order: 2
title:
zh-CN: 加载中
en-US: Message with loading indicator
---
## zh-CN
进行全局 loading异步自行移除
## en-US
Display a global loading indicator, which is dismissed by itself asynchronously.
</docs>
<template>
<a-button @click="success">Display a loading indicator</a-button>
</template>
<script lang="ts">
import { message } from 'ant-design-vue';
import { defineComponent } from 'vue';
export default defineComponent({
setup() {
const success = () => {
const hide = message.loading('Action in progress..', 0);
setTimeout(hide, 2500);
};
return {
success,
};
},
});
</script>