bug
jiangping
2023-11-07 64b432916af9c9218ab3f3eca614e26c542142ae
minipro_standard/uni_modules/uview-ui/components/u-datetime-picker/props.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,116 @@
export default {
    props: {
        // æ˜¯å¦æ‰“开组件
        show: {
            type: Boolean,
            default: uni.$u.props.datetimePicker.show
        },
        // æ˜¯å¦å±•示顶部的操作栏
        showToolbar: {
            type: Boolean,
            default: uni.$u.props.datetimePicker.showToolbar
        },
        // ç»‘定值
        value: {
            type: [String, Number],
            default: uni.$u.props.datetimePicker.value
        },
        // é¡¶éƒ¨æ ‡é¢˜
        title: {
            type: String,
            default: uni.$u.props.datetimePicker.title
        },
        // å±•示格式,mode=date为日期选择,mode=time为时间选择,mode=year-month为年月选择,mode=datetime为日期时间选择
        mode: {
            type: String,
            default: uni.$u.props.datetimePicker.mode
        },
        // å¯é€‰çš„æœ€å¤§æ—¶é—´
        maxDate: {
            type: Number,
            // æœ€å¤§é»˜è®¤å€¼ä¸ºåŽ10å¹´
            default: uni.$u.props.datetimePicker.maxDate
        },
        // å¯é€‰çš„æœ€å°æ—¶é—´
        minDate: {
            type: Number,
            // æœ€å°é»˜è®¤å€¼ä¸ºå‰10å¹´
            default: uni.$u.props.datetimePicker.minDate
        },
        // å¯é€‰çš„æœ€å°å°æ—¶ï¼Œä»…mode=time有效
        minHour: {
            type: Number,
            default: uni.$u.props.datetimePicker.minHour
        },
        // å¯é€‰çš„æœ€å¤§å°æ—¶ï¼Œä»…mode=time有效
        maxHour: {
            type: Number,
            default: uni.$u.props.datetimePicker.maxHour
        },
        // å¯é€‰çš„æœ€å°åˆ†é’Ÿï¼Œä»…mode=time有效
        minMinute: {
            type: Number,
            default: uni.$u.props.datetimePicker.minMinute
        },
        // å¯é€‰çš„æœ€å¤§åˆ†é’Ÿï¼Œä»…mode=time有效
        maxMinute: {
            type: Number,
            default: uni.$u.props.datetimePicker.maxMinute
        },
        // é€‰é¡¹è¿‡æ»¤å‡½æ•°
        filter: {
            type: [Function, null],
            default: uni.$u.props.datetimePicker.filter
        },
        // é€‰é¡¹æ ¼å¼åŒ–函数
        formatter: {
            type: [Function, null],
            default: uni.$u.props.datetimePicker.formatter
        },
        // æ˜¯å¦æ˜¾ç¤ºåŠ è½½ä¸­çŠ¶æ€
        loading: {
            type: Boolean,
            default: uni.$u.props.datetimePicker.loading
        },
        // å„列中,单个选项的高度
        itemHeight: {
            type: [String, Number],
            default: uni.$u.props.datetimePicker.itemHeight
        },
        // å–消按钮的文字
        cancelText: {
            type: String,
            default: uni.$u.props.datetimePicker.cancelText
        },
        // ç¡®è®¤æŒ‰é’®çš„æ–‡å­—
        confirmText: {
            type: String,
            default: uni.$u.props.datetimePicker.confirmText
        },
        // å–消按钮的颜色
        cancelColor: {
            type: String,
            default: uni.$u.props.datetimePicker.cancelColor
        },
        // ç¡®è®¤æŒ‰é’®çš„颜色
        confirmColor: {
            type: String,
            default: uni.$u.props.datetimePicker.confirmColor
        },
        // æ¯åˆ—中可见选项的数量
        visibleItemCount: {
            type: [String, Number],
            default: uni.$u.props.datetimePicker.visibleItemCount
        },
        // æ˜¯å¦å…è®¸ç‚¹å‡»é®ç½©å…³é—­é€‰æ‹©å™¨
        closeOnClickOverlay: {
            type: Boolean,
            default: uni.$u.props.datetimePicker.closeOnClickOverlay
        },
        // å„列的默认索引
        defaultIndex: {
            type: Array,
            default: uni.$u.props.datetimePicker.defaultIndex
        }
    }
}