当前位置: 首页 > article >正文

el-date-picker日期选择器,如何通过v-model绑定两个变量(还能正常回显)

1.采用计算属性set和get钩子

<el-date-picker
                v-model="contractPeriod"
                :clearable="false"
                end-placeholder="结束日期"
                placeholder="请选择"
                size="small"
                start-placeholder="开始日期"
                style="width: 100%"
                type="daterange"
                value-format="yyyy-MM-dd"
                @change="changeContractPeriod"
              />

2.计算属性

contractPeriod: {
      get: function () {
        return [this.dzdForm.contractPeriod, this.dzdForm.contractPeriodEnd];
      },
      set: function (val) {
        this.dzdForm.contractPeriod = val[0];
        this.dzdForm.contractPeriodEnd = val[1];
      },
    },

3.选择器change事件

changeContractPeriod(value) {
      const [contractPeriod, contractPeriodEnd] = value;
      this.dzdForm.contractPeriod = contractPeriod;
      this.dzdForm.contractPeriodEnd = contractPeriodEnd;
      console.log("合同期限", this.dzdForm.contractPeriod);
    },


http://www.kler.cn/a/371203.html

相关文章:

  • 谷歌云GCP基础概念讲解
  • 云手机简述(概况,使用场景,自己部署云手机)
  • PHP免杀详细讲解PHP免杀详细讲解
  • 随记:MybatisPuls中的抽象类Model和BaseMapper、自定义MetaObjectHandler实现类
  • Spring Task—定时任务
  • Stable Diffusion 3.5发布:图像生成新纪元,多模态AI的突破!
  • <十六>Ceph mon 运维
  • 重学SpringBoot3-怎样优雅停机
  • Tree of Thoughts: Deliberate Problem Solving with Large Language Models
  • 数据结构——基础知识补充
  • 有趣智力题(非编程题)
  • 【linux网络编程】| socket套接字 | 实现UDP协议聊天室
  • React前端框架
  • 如何在Linux系统中使用Nginx作为Web服务器
  • [数据结构]堆
  • 自然语言处理与文本分析及挖掘:原理、算法及应用场景介绍
  • HCIP-HarmonyOS Application Developer V1.0 笔记(一)
  • 初识WebGL
  • 使用 Microsoft Clarity 记录分析用户行为
  • Netty特点及相关面试题
  • 自动化部署-02-jenkins部署微服务
  • 抖音短剧小程序上线:短视频平台的全新娱乐体验
  • 力扣每日一题合集
  • 深入理解Redis的四种模式
  • 江协科技STM32学习- P24 DMA数据转运DMA+AD多通道
  • jupyter notebook 启动 Clusters 教程