uniapp_微信小程序日历

一、需求要求这样

二、代码实现

javascript 复制代码
<view class="calender" @click="showriliall">
					<text class="lineText">探视日期:</text>
					<text class="middleText">{{timerili}}</text>
					<image src="@/static/booking/rili.png" class="calenderImg" mode=""></image>
				</view>
	<u-calendar  monthNum ="12"
		 :show="showrili"  @confirm="confirmrili"></u-calendar>
confirmrili(e) {
				this.timerili=e[0]
				console.log(e[0]);
				this.showrili=false
			},
	.calender {
			padding: 16rpx 20rpx;
			box-sizing: border-box;
			width: 620rpx;
			height: 76rpx;
			display: flex;
			align-items: center;
			border-radius: 10rpx 10rpx 10rpx 10rpx;
			border: 2rpx solid #108EFF;
			margin-top: 28rpx;

			.calenderImg {
				width: 44rpx;
				height: 44rpx;
				margin-left: 260rpx;
			}

			.lineText {
				font-size: 20rpx;
				color: #999999;
			}

			.middleText {
				font-size: 30rpx;
				color: #333333;
			}

		}

三、重点

使用的uview里面的Calendar 日历 ,两个重点一个是点击之后的选中的时间就是e[0],

还有个是monthNum ="12",表示显示几个月最大,不能选太大不然卡

复制代码
confirm(e) {
				console.log(e);
			}
相关推荐
换日线°2 小时前
微信小程序单双周选择排序有效果图
微信小程序
HumoChen995 小时前
GZip+Base64压缩字符串在ios上解压报错问题解决(安卓、PC模拟器正常)
android·小程序·uniapp·base64·gzip
moxiaoran57536 小时前
uni-app学习笔记五-vue3响应式基础
笔记·学习·uni-app
qq_12498707536 小时前
原生小程序+springboot+vue医院医患纠纷管理系统的设计与开发(程序+论文+讲解+安装+售后)
java·数据库·spring boot·后端·小程序·毕业设计
小新1108 小时前
微信小程序学习之底部导航栏
微信小程序·导航栏
小新1109 小时前
微信小程序 密码框改为text后不可见,需要点击一下
微信小程序·小程序·notepad++
Maitians9 小时前
微信小程序 自定义图片分享-绘制数据图片以及信息文字
微信小程序·小程序
Mr.app14 小时前
uniapp(微信小程序)>关于父子组件的样式传递问题(自定义组件样式穿透)
微信小程序·uni-app
老李不敲代码14 小时前
榕壹云搭子系统技术解析:基于Spring Boot+MySQL+UniApp的同城社交平台开发实践
spring boot·mysql·微信小程序·uni-app·软件需求