【发布时间】:2019-09-17 09:09:05
【问题描述】:
我有 data 和 Date 字段 startDate 和 stopDate:
data: {
error: '',
config: {rate: 0.00, surcharge: 0.00, startDate: new Date(), stopDate: null, enabled: true},
configurations: []
},
我也有输入字段:
<input id="startDate" type="date" v-model="config.startDate">
所以在创建页面时,我在控制台中看到警告:
vue.js:7629 指定值“Tue Sep 17 2019 15:52:44 GMT+0700 (\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A, \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u043E\u0435 \u0432\u0440\u0435\u043C\u044F)" 不符合要求 格式,“yyyy-MM-dd”。
此外,在页面加载后,输入字段没有日期值。似乎初始 Date 值未绑定到输入字段。
将日期值绑定到输入字段的自然方式是什么? 感谢您的回答和问候。
【问题讨论】:
-
尝试将输入类型更改为“文本”而不是日期。
-
@VedprakashSingh 但是,如果我想拥有带有内置日历支持的输入字段(type="date")怎么办?
标签: vuejs2