新手上路,vue-element 时间插件实现范围禁选

1、我想处理时间范围插件,当我的年份确定下来后,我的时间范围只能再年份内选择,我使用了element的时间范围插件,但是我去拿表单数据,却提取不了,form中的数据,我试了写死数据是可以,但是动态的就是不行2、
html部分
value-format="yyyy"@change="startChange">
range-separator="至"start-placeholder="开始日期"end-placeholder="结束日期"format="yyyy-MM-dd"
value-format="yyyy-MM-dd"align="right">
3、数据
data(){
return{
form:{
nf:newDate().getFullYear().toString(),
title:"",
beizhu:"",
sf:null,
bt:null,
times:[],
start_time:"",
end_time:""
},
pickerOptions:{
disabledDate(time){
console.log(this.form)
return(
Date.parse(this.form.nf+'/01/01')>time.getTime()||
Date.parse(this.form.nf+'/12/31'));
}
},
}
}
现在就是我再打印this.form的时候报错,Cannotreadproperty'form'ofundefined,求解?
一只名叫tom的猫
浏览 2745回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript