shop-wx/doc/wot-design-uni/docs/en-US/component/loading.md

1.8 KiB

Loading

Loading animation, used to indicate a transitional loading state.

Basic Usage

Basic usage, suitable for button loading states and page light prompts.

<wd-loading />

Modify Indicator Type

Modify the indicator type through the type property, with optional value 'outline', suitable for general module loading.

<wd-loading type="outline" />

Modify Color

Modify the indicator color through the color property. For example, change it to white and set the background to black.

:::warning In mini-programs, there is no svg tag, so the svg tag is first generated through js and then converted to base64. Therefore, the indicator color must be a hexadecimal color value and does not accept abbreviated color values. :::

<wd-loading color="#ffffff" custom-class="loading-black" />

<!-- The following are incorrect usages -->
<wd-loading color="#fff" />
<wd-loading color="green" />
<wd-loading color="rgba(255,255,255,1)" />
:deep(.loading-black) {
  background: rgba(0, 0, 0, 0.7);
  padding: 10px;
  border-radius: 4px;
}

Modify Indicator Size

Set the indicator size through the size property, default size is '32px', property supports number/string types.

<wd-loading :size="20" />
<wd-loading :size="30" />
<wd-loading size="50px" />

Attributes

Parameter Description Type Options Default Version
type Loading indicator type string outline ring -
color Set loading indicator color string - #4D80F0 -
size Set loading indicator size number / string - 32px -

External Classes

Class Name Description Version
custom-class Root node style -