uni-app中组件picker的基本使用(日期选择器为例)

例:需要在下图“自定义日期”中使用日期选择器

(图一)

首先我们可以在template中引入组件picker中的日期选择器部分代码:

<template>
	<div>
		<picker mode="date" @change="bindDateChange">
			<div :class="timeIndex == 4 ? 'active-time' : ''">{{anyDate}}</div>
		</picker>
	</div>
</template>

<script>
	export default {
		data(){
			return {
				timeIndex:0,
				anyDate:'自定义日期'
			}
		},
		methods:{
			bindDateChange (e) {
				console.log(e)
				this.anyDate = e.detail.value
				this.timeIndex = 4
			},
			changeTime(index) {
				this.timeIndex = index
				this.anyDate = '自定义日期'
			}
		}
	}
</script>

<style>

</style>

效果图:(单独分出来编辑的)点击自定义日期后显示一下效果,颜色切换为蓝色,当点击图一中的其他按钮时被点击的按钮颜色发生切换,自定义按钮颜色会回复默认(以上代码显示仅如下图所示)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值