Vant DatetimePicker 时间选择
发布时间:2023-04-19 10:29:39 所属栏目:教程 来源:
导读:时间选择器,支持日期、年月、时分等维度,通常与 弹出层 组件配合使用
引入
import Vue from 'vue';
import { DatetimePicker } from 'vant';
Vue.use(DatetimePicker);
选择完整时间
引入
import Vue from 'vue';
import { DatetimePicker } from 'vant';
Vue.use(DatetimePicker);
选择完整时间
时间选择器,支持日期、年月、时分等维度,通常与 弹出层 组件配合使用 引入 import Vue from 'vue'; import { DatetimePicker } from 'vant'; Vue.use(DatetimePicker); 选择完整时间 <van-datetime-picker v-model="currentDate" type="datetime" :min-date="minDate" :max-date="maxDate" /> export default { data() { return { minDate: new Date(2020, 0, 1), maxDate: new Date(2025, 10, 1), currentDate: new Date() }; } }; 选择日期(年月日) <van-datetime-picker v-model="currentDate" type="date" :min-date="minDate" :max-date="maxDate" /> export default { data() { return { minDate: new Date(2020, 0, 1), maxDate: new Date(2025, 10, 1), currentDate: new Date() }; } }; 选择日期(年月) 通过传入formatter函数,可以对选项文字进行格式化处理 <van-datetime-picker v-model="currentDate" type="year-month" :min-date="minDate" :max-date="maxDate" :formatter="formatter" /> export default { data() { return { minDate: new Date(2020, 0, 1), maxDate: new Date(2025, 10, 1), currentDate: new Date() }; }, methods: { formatter(type, val) { if (type === 'year') { return `${val}年`; } else if (type === 'month') { return `${val}月` } return val; } } } 选择时间 <van-datetime-picker v-model="currentTime" type="time" :min-hour="10" :max-hour="20" /> export default { data() { return { currentTime: '12:00' }; } }; (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |