bug
jiangping
2023-11-07 64b432916af9c9218ab3f3eca614e26c542142ae
minipro_standard/uni_modules/uview-ui/components/u-loadmore/props.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,94 @@
export default {
    props: {
        // ç»„件状态,loadmore-加载前的状态,loading-加载中的状态,nomore-没有更多的状态
        status: {
            type: String,
            default: uni.$u.props.loadmore.status
        },
        // ç»„件背景色
        bgColor: {
            type: String,
            default: uni.$u.props.loadmore.bgColor
        },
        // æ˜¯å¦æ˜¾ç¤ºåŠ è½½ä¸­çš„å›¾æ ‡
        icon: {
            type: Boolean,
            default: uni.$u.props.loadmore.icon
        },
        // å­—体大小
        fontSize: {
            type: [String, Number],
            default: uni.$u.props.loadmore.fontSize
        },
          // å›¾æ ‡å¤§å°
        iconSize: {
            type: [String, Number],
            default: uni.$u.props.loadmore.iconSize
        },
        // å­—体颜色
        color: {
            type: String,
            default: uni.$u.props.loadmore.color
        },
        // åŠ è½½ä¸­çŠ¶æ€çš„å›¾æ ‡ï¼Œspinner-花朵状图标,circle-圆圈状,semicircle-半圆
        loadingIcon: {
            type: String,
            default: uni.$u.props.loadmore.loadingIcon
        },
        // åŠ è½½å‰çš„æç¤ºè¯­
        loadmoreText: {
            type: String,
            default: uni.$u.props.loadmore.loadmoreText
        },
        // åŠ è½½ä¸­æç¤ºè¯­
        loadingText: {
            type: String,
            default: uni.$u.props.loadmore.loadingText
        },
        // æ²¡æœ‰æ›´å¤šçš„æç¤ºè¯­
        nomoreText: {
            type: String,
            default: uni.$u.props.loadmore.nomoreText
        },
        // åœ¨â€œæ²¡æœ‰æ›´å¤šâ€çŠ¶æ€ä¸‹ï¼Œæ˜¯å¦æ˜¾ç¤ºç²—ç‚¹
        isDot: {
            type: Boolean,
            default: uni.$u.props.loadmore.isDot
        },
        // åŠ è½½ä¸­å›¾æ ‡çš„é¢œè‰²
        iconColor: {
            type: String,
            default: uni.$u.props.loadmore.iconColor
        },
        // ä¸Šè¾¹è·
        marginTop: {
            type: [String, Number],
            default: uni.$u.props.loadmore.marginTop
        },
        // ä¸‹è¾¹è·
        marginBottom: {
            type: [String, Number],
            default: uni.$u.props.loadmore.marginBottom
        },
        // é«˜åº¦ï¼Œå•位px
        height: {
            type: [String, Number],
            default: uni.$u.props.loadmore.height
        },
        // æ˜¯å¦æ˜¾ç¤ºå·¦è¾¹åˆ†å‰²çº¿
        line: {
            type: Boolean,
            default: uni.$u.props.loadmore.line
        },
        // çº¿æ¡é¢œè‰²
        lineColor: {
            type: String,
            default: uni.$u.props.loadmore.lineColor
        },
        // æ˜¯å¦è™šçº¿ï¼Œtrue-虚线,false-实线
        dashed: {
            type: Boolean,
            default: uni.$u.props.loadmore.dashed
        }
    }
}