Skip to content

LoadingIcon 加载动画

平台差异说明

App(vue)App(nvue)H5微信小程序

基本使用

html
<template>
	<view>
		<su-loading-page></su-loading-page>
	</view>
</template>

显示或隐藏

loading可以指定是否显示加载页

html
<su-loading-page :loading="true"></su-loading-page>

文字内容

loading-text可以指定提示内容

html
<su-loading-page loading-text="loading..."></su-loading-page>

动画模式

loading-mode可以指定加载动画的模式, 默认为circle

html
<su-loading-page loading-mode="spinner"></su-loading-page>
<su-loading-page loading-mode="semicircle"></su-loading-page>

动画图片

image可以指定文字上方用于替换loading动画的图片

html
<su-loading-page image="/static/logo.png"></su-loading-page>

文字颜色

color可以指定文字颜色

html
<su-loading-page color="#666"></su-loading-page>

文字大小

font-size可以指定文字大小

html
<su-loading-page font-size="24"></su-loading-page>

图标大小

bg-color可以指定文字大小

html
<su-loading-page bg-color="#e8e8e8"></su-loading-page>

图标颜色

loading-color可以指定加载中图标的颜色

html
<su-loading-page loading-color="#000000"></su-loading-page>

示例源码

点击可以查看 右侧演示页面的源码

参数说明类型默认值可选值
loadingText提示内容String | Number正在加载-
image文字上方用于替换loading动画的图片String--
loadingMode加载动画的模式Stringcirclesemicircle | spinner
loading是否加载中booleanfalsetrue
bgColor背景颜色String#ffffff-
color文字颜色String#C8C8C8-
fontSize文字大小String | Number19-
iconSize图标大小String | Number28-
loadingColor加载中图标的颜色String#C8C8C8-
zIndexzIndexNumber10-

Released under the MIT License.

Released under the MIT License.