dykj-outsource-12123/uni_modules/uview-plus/components/u-loadmore/props.js
2024-06-28 14:18:30 +08:00

96 lines
2.8 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import defProps from '../../libs/config/props.js';
export default {
props: {
// 组件状态loadmore-加载前的状态loading-加载中的状态nomore-没有更多的状态
status: {
type: String,
default: () => defProps.loadmore.status
},
// 组件背景色
bgColor: {
type: String,
default: () => defProps.loadmore.bgColor
},
// 是否显示加载中的图标
icon: {
type: Boolean,
default: () => defProps.loadmore.icon
},
// 字体大小
fontSize: {
type: [String, Number],
default: () => defProps.loadmore.fontSize
},
// 图标大小
iconSize: {
type: [String, Number],
default: () => defProps.loadmore.iconSize
},
// 字体颜色
color: {
type: String,
default: () => defProps.loadmore.color
},
// 加载中状态的图标spinner-花朵状图标circle-圆圈状semicircle-半圆
loadingIcon: {
type: String,
default: () => defProps.loadmore.loadingIcon
},
// 加载前的提示语
loadmoreText: {
type: String,
default: () => defProps.loadmore.loadmoreText
},
// 加载中提示语
loadingText: {
type: String,
default: () => defProps.loadmore.loadingText
},
// 没有更多的提示语
nomoreText: {
type: String,
default: () => defProps.loadmore.nomoreText
},
// 在“没有更多”状态下,是否显示粗点
isDot: {
type: Boolean,
default: () => defProps.loadmore.isDot
},
// 加载中图标的颜色
iconColor: {
type: String,
default: () => defProps.loadmore.iconColor
},
// 上边距
marginTop: {
type: [String, Number],
default: () => defProps.loadmore.marginTop
},
// 下边距
marginBottom: {
type: [String, Number],
default: () => defProps.loadmore.marginBottom
},
// 高度单位px
height: {
type: [String, Number],
default: () => defProps.loadmore.height
},
// 是否显示左边分割线
line: {
type: Boolean,
default: () => defProps.loadmore.line
},
// 线条颜色
lineColor: {
type: String,
default: () => defProps.loadmore.lineColor
},
// 是否虚线true-虚线false-实线
dashed: {
type: Boolean,
default: () => defProps.loadmore.dashed
}
}
}