mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	uni-app引入使用uView
This commit is contained in:
		
							
								
								
									
										144
									
								
								yudao-ui-app/uni_modules/uview-ui/components/u-calendar/props.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										144
									
								
								yudao-ui-app/uni_modules/uview-ui/components/u-calendar/props.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,144 @@ | ||||
| export default { | ||||
|     props: { | ||||
|         // 日历顶部标题 | ||||
|         title: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.title | ||||
|         }, | ||||
|         // 是否显示标题 | ||||
|         showTitle: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showTitle | ||||
|         }, | ||||
|         // 是否显示副标题 | ||||
|         showSubtitle: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showSubtitle | ||||
|         }, | ||||
|         // 日期类型选择,single-选择单个日期,multiple-可以选择多个日期,range-选择日期范围 | ||||
|         mode: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.mode | ||||
|         }, | ||||
|         // mode=range时,第一个日期底部的提示文字 | ||||
|         startText: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.startText | ||||
|         }, | ||||
|         // mode=range时,最后一个日期底部的提示文字 | ||||
|         endText: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.endText | ||||
|         }, | ||||
|         // 自定义列表 | ||||
|         customList: { | ||||
|             type: Array, | ||||
|             default: uni.$u.props.calendar.customList | ||||
|         }, | ||||
|         // 主题色,对底部按钮和选中日期有效 | ||||
|         color: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.color | ||||
|         }, | ||||
|         // 最小的可选日期 | ||||
|         minDate: { | ||||
|             type: [String, Number], | ||||
|             default: uni.$u.props.calendar.minDate | ||||
|         }, | ||||
|         // 最大可选日期 | ||||
|         maxDate: { | ||||
|             type: [String, Number], | ||||
|             default: uni.$u.props.calendar.maxDate | ||||
|         }, | ||||
|         // 默认选中的日期,mode为multiple或range是必须为数组格式 | ||||
|         defaultDate: { | ||||
|             type: [Array, String, Date, null], | ||||
|             default: uni.$u.props.calendar.defaultDate | ||||
|         }, | ||||
|         // mode=multiple时,最多可选多少个日期 | ||||
|         maxCount: { | ||||
|             type: [String, Number], | ||||
|             default: uni.$u.props.calendar.maxCount | ||||
|         }, | ||||
|         // 日期行高 | ||||
|         rowHeight: { | ||||
|             type: [String, Number], | ||||
|             default: uni.$u.props.calendar.rowHeight | ||||
|         }, | ||||
|         // 日期格式化函数 | ||||
|         formatter: { | ||||
|             type: [Function, null], | ||||
|             default: uni.$u.props.calendar.formatter | ||||
|         }, | ||||
|         // 是否显示农历 | ||||
|         showLunar: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showLunar | ||||
|         }, | ||||
|         // 是否显示月份背景色 | ||||
|         showMark: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showMark | ||||
|         }, | ||||
|         // 确定按钮的文字 | ||||
|         confirmText: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.confirmText | ||||
|         }, | ||||
|         // 确认按钮处于禁用状态时的文字 | ||||
|         confirmDisabledText: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.confirmDisabledText | ||||
|         }, | ||||
|         // 是否显示日历弹窗 | ||||
|         show: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.show | ||||
|         }, | ||||
|         // 是否允许点击遮罩关闭日历 | ||||
|         closeOnClickOverlay: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.closeOnClickOverlay | ||||
|         }, | ||||
|         // 是否为只读状态,只读状态下禁止选择日期 | ||||
|         readonly: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.readonly | ||||
|         }, | ||||
|         // 	是否展示确认按钮 | ||||
|         showConfirm: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showConfirm | ||||
|         }, | ||||
|         // 日期区间最多可选天数,默认无限制,mode = range时有效 | ||||
|         maxRange: { | ||||
|             type: [Number, String], | ||||
|             default: uni.$u.props.calendar.maxRange | ||||
|         }, | ||||
|         // 范围选择超过最多可选天数时的提示文案,mode = range时有效 | ||||
|         rangePrompt: { | ||||
|             type: String, | ||||
|             default: uni.$u.props.calendar.rangePrompt | ||||
|         }, | ||||
|         // 范围选择超过最多可选天数时,是否展示提示文案,mode = range时有效 | ||||
|         showRangePrompt: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.showRangePrompt | ||||
|         }, | ||||
|         // 是否允许日期范围的起止时间为同一天,mode = range时有效 | ||||
|         allowSameDay: { | ||||
|             type: Boolean, | ||||
|             default: uni.$u.props.calendar.allowSameDay | ||||
|         }, | ||||
| 		// 圆角值 | ||||
| 		round: { | ||||
| 		    type: [Boolean, String, Number], | ||||
| 		    default: uni.$u.props.calendar.round | ||||
| 		}, | ||||
| 		// 最多展示月份数量 | ||||
| 		monthNum: { | ||||
| 			type: [Number, String], | ||||
| 			default: 3 | ||||
| 		}	 | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 sfmind
					sfmind