小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
Error in event handler for "el.form.change": "TypeError: dateObject.getTime is not a function"
createTime: [
{
type: "date",
required: true,
message: "请选择日期时间",
trigger: "change"
}
],
<el-date-picker
format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss"
v-model="formData.createTime"
type="datetime"
placeholder="选择日期时间"
default-time="12:00:00"
>
</el-date-picker>
加了这一行: value-format="yyyy-MM-dd HH:mm:ss" 选中时间不再是中国标准时间了 而是字符串类型了
解决方法:
修改校验规则type类型
方法一:将type类型date改为string
方法二:去掉type类型