一、效果
二、代码块
<a-calendar v-model:value="value" :fullscreen="false" @panelChange="onPanelChange" @select="onSelect(value)">
<template slot="dateCellRender" slot-scope="value" >
<span v-if="showSpot(value)">
<a-badge status="error"/>
</span>
</template>
</a-calendar>
data(){
return{
dateList:['2022-09-10','2022-09-11','2022-09-12','2022-10-16','2022-11-16'],
}
}
showSpot(value) {
let flag;
this.dateList.map(date=>{
if(date==value.format('YYYY-MM-DD')) {
flag = true;
}
})
return flag;
},