使用的是el-date-picker**年份**选择器,问题如果哪个年份有数据则让它是可选状态,没有数据禁用状态?以获取到了有数据的年份

使用的是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>

img

唯一找到禁用的参数disabledDate,可能要自己慢慢设置了,没办法,不好做