Skip to content

Loading 加载

此组件通常用于异步加载场景。

基础使用

通过 icon 属性设置加载图标。

vue
<hi-loading icon="__loading" />

加载文字

通过 text 属性设置加载文本。

vue
<hi-loading text="加载中..." />

文字颜色

通过 color 属性设置文字颜色。

vue
<hi-loading text="加载中..." color="#ff0000" />

文字大小

通过 fontSize 属性设置为文字大小。

vue
<hi-loading text="加载中..." fontSize="1em" />

纵向布局

通过设置 vertical 属性设置是否开启纵向布局。

vue
<hi-loading text="加载中..." vertical />

Props

属性名说明类型默认值可选值版本
text加载提示文本String---
icon加载图标String__loading--
color文本颜色String---
fontSize文本大小String---
vertical纵向布局Booleanfalse--

Event

事件名说明回调参数版本
click组件点击事件--

样式变量

组件提供了以下样式变量,可以在使用时设置这些变量来修改组件的样式。

变量名默认值版本
--hi-loading-colorinherit-
--hi-loading-font-size0.8em-
--hi-loading-displayinline-flex-
--hi-loading-flex-directionrow / column-
--hi-loading-align-itemscenter-
--hi-loading-justify-contentcenter-
--hi-loading-text-aligincenter-
--hi-loading-gap5px-
--hi-loading-icon-colorinherit-
--hi-loading-icon-font-size1.5em-
--hi-loading-animation-duration1.5s-
--hi-loading-animation-iteration-countinfinite-
--hi-loading-animation-timing-functionlinear-

基于 MIT 许可发布