Skip to content

mms-datetime-picker 日期时间选择器

简述

弹出式日期时间选择器。

注意

注意: 请以 uni_modules/mms-unix 与本文为准;各端差异以 uni-app 与各平台官方文档为准。涉及隐私能力(相册、定位、剪贴板、手机号等)需在 manifest 与后台完成配置。

平台差异说明

App(vue)App(nvue)H5小程序

基本使用

uvue
<template>
	<view>
		<mms-cell label="选择日期" :value="dateText" @click="showPicker = true"></mms-cell>
		<mms-datetime-picker
			v-model:show="showPicker"
			v-model="currentDate"
			mode="date"
			@confirm="handleConfirm"
			@cancel="showPicker = false"
		></mms-datetime-picker>
	</view>
</template>

Props

参数说明类型默认值
show是否显示booleanfalse
modelValue当前值number0
mode模式 date / time / datetimestringdatetime
minDate最小可选时间戳number- 十年前
maxDate最大可选时间戳number- 十年后
defaultValue默认值number- 当前时间
title顶部标题string'选择日期时间'
confirmText确认按钮文字string'确定'
cancelText取消按钮文字string'取消'

Events

事件名说明
confirm点击确认按钮
cancel点击取消按钮
close弹窗关闭

示例

选择日期

uvue
<mms-datetime-picker
	v-model:show="show"
	v-model="date"
	mode="date"
	@confirm="confirmDate"
	@cancel="show = false"
></mms-datetime-picker>

选择时间

uvue
<mms-datetime-picker
	v-model:show="show"
	v-model="time"
	mode="time"
></mms-datetime-picker>

Released under the MIT License.