自学内容网 自学内容网

element UI的日期选择器固定日期变色

element UI的日期选择器固定日期变色

效果图
用官方提供的方法picker-options
html

  <el-date-picker v-model="analyseForm.endTime"
               :picker-options="pickerOptions"
                   value-format="yyyy-MM-dd HH:mm:ss" type="date" style="width: 280px;"
                  placeholder="选择日期时间">
                </el-date-picker>
          pickerOptions: {//这是方法在data中return
          //arr是数组日期  ['2024-11-20','2024-11-21']  time.getTime()是时间戳  getLocalTime是将时间戳转换为yyyy-MM-dd形式的   
        cellClassName: (time) => {
          const localTime = this.getLocalTime(time.getTime());
        
          return this.arr.includes(localTime) ? 'red' : ''//将两个值进行对比  返回calss名red
        }
      },

css

<style lang="scss">
.red {
  div {
    span {
      background-color: #41cd4f !important;
      border-radius: 50px;
    }
  }
}
</style>

原文地址:https://blog.csdn.net/yangpengze/article/details/145204219

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!