zoukankan      html  css  js  c++  java
  • uniappuView表单中如何添加日期控件?

    环境:uniapp,uview-ui,Picker 选择器,

    本次我们用uview中的Picker 选择器来写一个日期功能

    此选择器有四种弹出模式

    一是时间模式,可以配置年,日,月,时,分,秒参数
    二是地区模式,可以配置省,市,区参数
    三是单列模式
    四是多列模式


    基本使用:

    通过mode参数设置为time、region、selector、multiSelector,区分时间、地区、单列,多列模式。
    通过v-model双向绑定一个值为布尔值的变量,来打开或者收起picker。

    <template>
        <view>
            <u-picker v-model="show" mode="time"></u-picker>
            <u-button @click="show = true">打开</u-button>
        </view>
    </template>
     
    <script>
        export default {
            data() {
                return {
                    show: false
                }
            }
        }
    </script>

    案例使用:

    //数据渲染
    <u-form-item :label-position="labelPosition" label="日期" prop="time">
        <u-input :border="border" placeholder="请输入日期" v-model="model.birthdate" type="select" :select-open="pickerTime" @click="pickerTime = true"></u-input>
    </u-form-item>
     
    //日期控件
    <u-picker mode="time"   v-model="pickerTime" @confirm="timeConfirm"></u-picker>
     
     
    <script>
    pickerTime: false,//控制日期显示
     
    methods: {
    //日期数据回调
            timeConfirm(e){
                console.log(e);
                this.model.birthdate = e.year + '-' + e.month + '-' + e.day;
            },
    }
    </script>
    作者:赖忠标
    免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
    本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
  • 相关阅读:
    Delphi 获取时间的年月日
    Tlist删除技巧
    SQL Server 2008 允许远程连接的配置
    initialization & finalization
    display属性(元素转换)
    float 浮动
    盒模型
    行内元素和块级元素水平及垂直居中
    html常用的几个标签
    html基础
  • 原文地址:https://www.cnblogs.com/lazb/p/15705299.html
Copyright © 2011-2022 走看看