EN
中文

ALoading

ALoading renders four bouncing dots — a lightweight, purely presentational loading indicator. It takes no props; just drop it inline wherever you need a small “working…” signal.

Import

import { Loading } from '@any-design/anyui/vue';
// React:  import { Loading } from '@any-design/anyui/react';
// Svelte: import { Loading } from '@any-design/anyui/svelte';

Basic usage

<template>
  <ALoading />
</template>

Examples

Inline inside a button

A common pattern: show the dots inside a button while an async action runs.

<template>
  <AButton type="primary" :disabled="saving">
    <ALoading v-if="saving" />
    <span v-else>Save</span>
  </AButton>
</template>

<script setup>
import { ref } from 'vue';
const saving = ref(false);
</script>

Centered in a region

Wrap it in a flex container to center it over content that hasn’t loaded yet.

<template>
  <div class="loading-wrap">
    <ALoading />
  </div>
</template>

<style scoped>
.loading-wrap { display: flex; justify-content: center; padding: 40px; }
</style>

Props

This component has no configurable props.

Notes

No props — purely presentational. Use inside a button or inline where you need a tiny indicator.

ALoading

ALoading 渲染四个弹跳点 —— 轻量的纯展示型加载指示器。它没有 props,只需在需要小型 “加载中…” 提示的地方直接放置即可。

引入

import { Loading } from '@any-design/anyui/vue';
// React:  import { Loading } from '@any-design/anyui/react';
// Svelte: import { Loading } from '@any-design/anyui/svelte';

基础用法

<template>
  <ALoading />
</template>

示例

内联在按钮中

常见用法:异步操作执行时,在按钮内显示弹跳点。

<template>
  <AButton type="primary" :disabled="saving">
    <ALoading v-if="saving" />
    <span v-else>保存</span>
  </AButton>
</template>

<script setup>
import { ref } from 'vue';
const saving = ref(false);
</script>

区域内居中

用 flex 容器包裹,使其在尚未加载的内容上方居中。

<template>
  <div class="loading-wrap">
    <ALoading />
  </div>
</template>

<style scoped>
.loading-wrap { display: flex; justify-content: center; padding: 40px; }
</style>

属性

该组件没有可配置属性。

说明

没有 props — 纯展示组件。可在按钮或行内需要小型指示器的地方使用。

Live previews实时预览