element-ui使用心得の1つ:date-picker選択可能範囲区間を制限する
5780 ワード
<el-date-picker
v-model="beginTime"
:type="dateType"
:picker-options="pickerOptionsBegin"
placeholder=" ">
</el-date-picker>
<el-date-picker
v-model="endTime"
:type="dateType"
:picker-options="pickerOptionsBegin"
placeholder=" ">
</el-date-picker>
JS:
data () {
return {
timeStamp: 2 * 24 * 60 * 60 * 1000, // 2 , ,
beginTime: '',
endTime: '' // ,
}
},
computed: {
this.pickerOptionsBegin: {
disabledDate: time => { // time , beginTime
if (time && this.endTime) {
// : time.endTime .getTime()
// , ( ) 。
return time.getTime() > new Date(endTime).getTime() || time.getTime() < new Date(endTime).getTime() - timeStamp
}
}
}
}
間違いがあったら、メッセージを残してください.見たい内容があればメッセージを残して、私が書きます.ありがとう