From d1448cb0ef10f358bb7bddb4e1ec268515e0b787 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 15 七月 2025 11:46:57 +0800
Subject: [PATCH] 项目初始化

---
 uni_modules/uview-ui/components/u-datetime-picker/props.js |  116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 116 insertions(+), 0 deletions(-)

diff --git a/uni_modules/uview-ui/components/u-datetime-picker/props.js b/uni_modules/uview-ui/components/u-datetime-picker/props.js
new file mode 100644
index 0000000..f44c0f9
--- /dev/null
+++ b/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
+        },
+        // 灞曠ず鏍煎紡锛宮ode=date涓烘棩鏈熼�夋嫨锛宮ode=time涓烘椂闂撮�夋嫨锛宮ode=year-month涓哄勾鏈堥�夋嫨锛宮ode=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
+        },
+        // 鍙�夌殑鏈�灏忓皬鏃讹紝浠卪ode=time鏈夋晥
+        minHour: {
+            type: Number,
+            default: uni.$u.props.datetimePicker.minHour
+        },
+        // 鍙�夌殑鏈�澶у皬鏃讹紝浠卪ode=time鏈夋晥
+        maxHour: {
+            type: Number,
+            default: uni.$u.props.datetimePicker.maxHour
+        },
+        // 鍙�夌殑鏈�灏忓垎閽燂紝浠卪ode=time鏈夋晥
+        minMinute: {
+            type: Number,
+            default: uni.$u.props.datetimePicker.minMinute
+        },
+        // 鍙�夌殑鏈�澶у垎閽燂紝浠卪ode=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
+        }
+    }
+}

--
Gitblit v1.9.3