cv-date-base 选择日期 ¶
简要 ¶
日期选择
用来选择某个日期。
示例 ¶
::: demo
vue
<template>
<div>
<div style="display: flex; flex-direction: column; gap: 10px; margin-bottom: 10px">
<h2>日期区间</h2>
<cv-date-base v-model="formData.datePickerBase1" />
<cv-date-base v-model="formData.datepickerBase2" pickerOptions />
<h2>日期区间</h2>
<cv-date-range v-model="formData.datePickerRange1" />
<cv-date-range v-model="formData.datePickerRange2" />
<cv-date-range v-model="formData.datePickerRange3" pickerOptions />
</div>
<cv-btn-base @click="hanldeSubmit">按钮</cv-btn-base>
</div>
</template>
<script>
export default {
data() {
return {
formData: {
datePickerBase1: '2000-10-10 18:20:20',
// datepickerBase1: 1618818450
datePickerRange1: ['2000-10-10 18:20:20', '2000-10-10 18:20:20']
// datePickerRange1: [1618818450, 1618818450]
}
};
},
methods: {
hanldeSubmit() {
console.log('最后的formData', this.formData);
}
}
};
</script>:::
属性 ¶
| 属性名 | 类型 | 默认值 | 说明 | 可选值 |
|---|---|---|---|---|
| placeholder | String | - | 输入框占位文本 | - |
| v-model | String | - | 数据双向绑定 | - |
| tip | String | - | 字段提示/说明 | - |
| col | Number | 24 | 栅格在一行中占据的宽度比,默认占满一行 | - |
| offset | Number | 0 | 左侧间隔的栏数 | - |
| rules | String | - | 验证规则 | - |
| size | String | - | 尺寸 | medium / small / mini |
| valueFormat | String | - | 指定绑定值的格式,默认接收并返回格式化的字符串时间 | timestamp(时间戳) |
| pickerOptions | Boolean | false | 是否开启快捷选项 |

