当前位置: 首页 > news >正文

uni-app - 日期 · 时间选择器

目录

1.基本介绍

2.案例介绍

        ①注意事项:

        ②效果展示

3.代码展示

        ①view部分

②js部分

③css样式


1.基本介绍

        从底部弹起的滚动选择器。支持五种选择器,通过mode来区分,分别是普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器,默认是普通选择器。

2.案例介绍

        ①注意事项:

                当选择时间和日期的时候会默认直接展示当前的时间和当天的日期

        ②效果展示

                          

3.代码展示

        ①view部分

<!--日期选择-->
                        <view class="SelectDate">
                            <view class="DateLabel">
                                面试日期
                            </view>
                            <view class="DateText">
                                <picker mode="date" @change="onDateChange" :value="DateValue">
                                    <view class="date-picker">{{DateValue}}</view>
                                </picker>
                            </view>
                        </view>

                        <view class="SelectTime">
                            <view class="TimeLabel">
                                面试时间
                            </view>
                            <view class="TimeText">
                                <picker mode="time" @change="onTimeChange" :value="TimeValue">
                                    <view class="Time-picker">{{TimeValue}}</view>
                                </picker>
                            </view>
                        </view>

②js部分

<script>
    export default {
        data() {

            return {
                DateValue: "请选择日期",
                TimeValue: "请选择时间",
            }
        },
        methods: {

            onDateChange: function(e) {
                this.DateValue = e.detail.value;
            },

            onTimeChange: function(e) {
                this.TimeValue = e.detail.value;
            }
            
        }
    }
</script>

③css样式

        /* ## 日期 ## */

            .SelectDate {
                height: 72rpx;
                display: flex;
                flex-direction: grow;
                margin-top: 24rpx;
            }

            .DateLabel {
                width: 0;
                flex-grow: 3;
                text-align: left;
                padding-left: 24px;

            }

            .DateText {
                width: 0;
                flex-grow: 7;
            }

            .date-picker {
                color: #8f8f8f;
            }

            /* ## 时间 ## */

            .SelectTime {
                display: flex;
                flex-direction: grow;
            }

            .TimeLabel {
                width: 0;
                flex-grow: 3;
                text-align: left;
                padding-left: 24px;
            }

            .TimeText {
                width: 0;
                flex-grow: 7;
            }

            .Time-picker {
                color: #8f8f8f;
            }

以上是一个以uni-app使用picker些的简单的一个时间选择器的小案例;

详情可看:picker | uni-app官网

http://www.lryc.cn/news/238676.html

相关文章:

  • 使用USB转JTAG芯片CH347在Vivado下调试
  • 硬技能之上的软技巧(三)
  • mysql 查询
  • 2311rust过程宏的示例
  • 数据分析:数据预处理流程及方法
  • uniapp 防抖节流封装和使用
  • springcloud alibaba学习视频
  • 【MySQL】一些内置函数(时间函数、字符串函数、数学函数等,学会了有妙用)
  • QtC++与QColumnView详解
  • 微信小程序配置企业微信的在线客服
  • 深入理解Java AQS:从原理到源码分析
  • 【数据结构(四)】栈(1)
  • 实验(四):指令部件实验
  • 【Android11】在内置的Tvsettings的界面中显示以太网Mac地址
  • 在Oracle 11g 数据库上设置透明数据加密(TDE)
  • 互动直播 之 视频帧原始数据管理
  • 基于tcp协议及数据库sqlite3的云词典项目
  • C/C++内存管理(1):C/C++内存分布,C++内存管理方式
  • 11 redis中分布式锁的实现
  • 循环链表3
  • 如何修改百科内容?百度百科内容怎么修改?
  • mysql8.0英文OCP考试第131-140题
  • MySQL数据库——存储过程-条件处理程序(通过SQLSTATE指定具体的状态码,通过SQLSTATE的代码简写方式 NOT FOUND)
  • 信号的处理时机(内核态,用户态,如何/为什么相互转换,内核空间,cpu寄存器),信号的处理流程详细介绍+抽象图解
  • 【JavaEE】Spring的创建和使用(保姆级手把手图解)
  • MyBatis:关联查询
  • 第十二章 控制值的转换
  • SQL并集、交集、差集使用
  • 【双指针】盛水最多的容器
  • win11,引导项管理