Skip to content

Loading 加载 ​

查看 sn-loading 的 2.0 版本差异

基础用法 ​

加载中状态指示组件。

  • 提供原生加载组件与旋转图标两种模式,前者 GPU 加速渲染,不受主线程繁忙影响
  • 图标与文本默认水平排列,也可改为垂直排列
vue
<template>
	<sn-loading mode="icon" text="加载中..."></sn-loading>
</template>

更多演示请下载 demo 查看

更换图标 ​

icon 模式下可通过 icon 属性自由更换旋转图标。

vue
<template>
	<sn-loading mode="icon" icon="loader-2-line"></sn-loading>
	<sn-loading mode="icon" icon="refresh-line"></sn-loading>
</template>

属性 ​

参数说明类型默认值可选值
mode加载模式Stringnativenative | icon
text加载文本内容,为空时不显示String--
iconicon 模式下的图标名称Stringloader-4-line-
iconColor加载图标颜色String$primary-
iconSize加载图标大小String | Number$24-
textColor文本颜色String$primaryDark-
textSize文本字体大小String | Number$16-
vertical图标与文本是否垂直排列Booleanfalsetrue | false
customStyle自定义根节点样式SnStyleValue--
customClass自定义根节点外部样式类String--
loadingStyle自定义加载指示器节点内联样式SnStyleValue--
loadingClass自定义加载指示器节点外部样式类String--
textStyle自定义文本节点内联样式SnStyleValue--
textClass自定义文本节点外部样式类String--

插槽 ​

名称说明
default替换默认的加载文本内容

使用 MIT 协议