我正在尝试使用一个带有type=" date“的Vuetify文本字段将开始和结束日期绑定到Vue.js组件。默认情况下,日期格式返回MM-DD-YYYY。但是,我需要以YYYY-MM-DD格式返回日期。如何配置这些字段的日期类型以返回YYYY-MM-DD。以下是我的字段的当前设置:
<v-text-field v-model="start" type="date" label="start"></v-text-field>
<v-text-field v-model="end" type="date" label="end"></v-text-field>感谢您的反馈!
发布于 2020-04-16 16:30:50
您可以使用vuetify日期选择器
<v-menu
v-model="startDtMenu"
:close-on-content-click="false"
:nudge-right="40"
transition="scale-transition"
offset-y
min-width="290px"
>
<template v-slot:activator="{ on }">
<v-text-field
:value="dayjs(start).format('YYYY-MM-DD')"
label="Work Date*"
readonly
dense
v-on="on"
></v-text-field>
</template>
<v-date-picker v-model="start" @input="startDtMenu= false"></v-date-picker>
</v-menu>在data属性中,您可以定义
data(){
return{
startDtMenu: false,
start: '',
}
}https://stackoverflow.com/questions/57716768
复制相似问题