使用的是el-date-picker年份选择器,问题如果哪个年份有数据则让它是可选状态,没有数据禁用状态?以获取到了有数据的年份
<!--示例代码-->
<template>
<div >
<el-date-picker
v-model="value3"
type="year"
:picker-options="pickerOptions"
placeholder="选择年">
</el-date-picker>
</div>
</template>
<script>
export default {
data() {
return {
pickerOptions: {
disabledDate(time) {
let years=[2018,2019,2021,2023]
let year=new Date(time).getFullYear()
let status=true
years.forEach((item)=>{
if(item==year){
status=false
}
})
return status;
},
},
value3:'',
};
},
created(){
},
mounted() {
},
methods: {
},
};
</script>
唯一找到禁用的参数disabledDate,可能要自己慢慢设置了,没办法,不好做