elementUI date-picker 日期格式转为 2023/08/08格式

javascript 复制代码
      <el-form-item label="基线日期:" prop="baselineDate">
        <el-date-picker
          type="date"
          v-model="form.baselineDate"
          placeholder="选择日期"
          format="yyyy/MM/dd"
          @change="(date, type) => changeTime(date, 'baselineDate')"
        >
        </el-date-picker>
      </el-form-item>
      <el-form-item label="对比日期:" prop="comparisonDate">
        <el-date-picker
          type="date"
          v-model="form.comparisonDate"
          placeholder="选择日期"
          format="yyyy/MM/dd"
          @change="(date, type) => changeTime(date, 'comparisonDate')"
        >
        </el-date-picker>
      </el-form-item>
javascript 复制代码
  data() {
    return {
      form: {
        baselineDate: "",
        comparisonDate: "",
      },
      format: "yyyy/MM/DD",
      
    };
  },


methods:{

changeTime(date, type) {
      console.log(date);
      if (type == "comparisonDate") {
        this.form.comparisonDate = moment(date).format(this.format);
      } else {
        this.form.baselineDate = moment(date).format(this.format);
      }
    },},

坑: dom 中 value注意这里的是 "yyyy/MM/dd" 。moment 中在 format格式化的时候是 "yyyy/MM/DD"。"YYYY/MM/DD"也可以

还是要仔细看官网:https://element.eleme.cn/#/zh-CN/component/date-picker#ri-qi-ge-shi

相关推荐
yanyu-yaya44 分钟前
速学兼复习之vue3章节3
前端·javascript·vue.js·学习·前端框架
web小白成长日记1 小时前
前端向架构突围系列模块化 [4 - 1]:思想-超越文件拆分的边界思维
前端·架构
tkevinjd1 小时前
3-Vue&Ajax
前端·vue.js·ajax
林恒smileZAZ1 小时前
前端拖拽,看似简单,其实处处是坑
前端·javascript·vue.js
Filotimo_1 小时前
那在HTML中,action是什么
前端·okhttp·html
跟着珅聪学java1 小时前
JavaScript中编写new Vue()实例的完整教程(Vue 2.x)
前端·javascript·vue.js
Pu_Nine_91 小时前
Vue Router 企业级配置全攻略:打造专业级路由系统
前端·vue.js·typescript·vue-router·路由配置
Marshmallowc1 小时前
React 合成事件失效?深度解析 stopPropagation 阻止冒泡无效的原因与 React 17+ 事件委派机制
前端·javascript·react.js·面试·合成事件
遗憾随她而去.2 小时前
前端浏览器缓存深度解析:从原理到实战
前端
万行2 小时前
企业级前后端认证方式
前端·windows