You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
import { defineMixin } from '../../libs/vue' import defProps from '../../libs/config/props.js'
export const props = defineMixin({ props: { // 提示内容
loadingText: { type: [String, Number], default: () => defProps.loadingPage.loadingText }, // 文字上方用于替换loading动画的图片
image: { type: String, default: () => defProps.loadingPage.image }, // 加载动画的模式,circle-圆形,spinner-花朵形,semicircle-半圆形
loadingMode: { type: String, default: () => defProps.loadingPage.loadingMode }, // 是否加载中
loading: { type: Boolean, default: () => defProps.loadingPage.loading }, // 背景色
bgColor: { type: String, default: () => defProps.loadingPage.bgColor }, // 文字颜色
color: { type: String, default: () => defProps.loadingPage.color }, // 文字大小
fontSize: { type: [String, Number], default: () => defProps.loadingPage.fontSize }, // 图标大小
iconSize: { type: [String, Number], default: () => defProps.loadingPage.fontSize }, // 加载中图标的颜色,只能rgb或者十六进制颜色值
loadingColor: { type: String, default: () => defProps.loadingPage.loadingColor } } })
|