Skip to content
内容大纲
官方QQ交流群
pc端ui:468705115   点此加入
移动端ui:468217742   点此加入
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

cv-datetime-base 日期时间选择框

简要

从底部弹起的滚动选择器 | 日期选择器 mode = date 和 mode = time 组合
本组件一般用于 日期时间选择
日期时间选择框,一般和表单配合使用,默认为实心白色背景。

示例

vue
<template>
  <view class="content">
    <view class="components-title">
      <view class="components-title-t">cv-datetime-base</view>
      <view class="components-title-d">日期时间选择</view>
    </view>
    <cv-form-base ref="refFormBase" :rules="formRules" :model="formData">
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" />
      </cv-form-item>
      <!-- 有默认选项 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime1" />
      </cv-form-item>
      <!-- 限制开始日期 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" startDate="2020-07-09" />
      </cv-form-item>
      <!-- 限制结束日期 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" endDate="2020-07-09" />
      </cv-form-item>
      <!-- 限制开始时间 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" startTime="09:30" />
      </cv-form-item>
      <!-- 限制结束时间 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" endTime="18:30" />
      </cv-form-item>
      <!-- 分别限制开始日期和时间 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" startDate="2020-07-09" startTime="09:30" />
      </cv-form-item>
      <!-- 分别限制结束日期和时间 -->
      <cv-form-item label="日期时间">
        <cv-datetime-base v-model="formData.datetime" endDate="2020-07-09" endTime="18:30" />
      </cv-form-item>
    </cv-form-base>
  </view>
</template>

<script>
export default {
  data() {
    return {
      formRules: {},
      formData: {
        datetime: '',
        datetime1: '2020-07-24 12:00'
      }
    };
  },
  onLoad() {},
  methods: {
    bindTimeChange(e) {},
    clickTest(e) {
      console.log(this.formData.datetime);
    }
  }
};
</script>

属性

属性名类型默认值说明
v-modelString-数据双向绑定
placeholderString-占位符
startDateString-开始日期(YYYY-MM-dd)
endDateString-结束日期(YYYY-MM-dd)
startTimeString-开始时间 (hh-mm)
endTimeString-结束时间 (hh-mm)

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发