当前位置: 首页 > 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

相关文章:

  • 使用WebdriverIO和Appium测试App
  • [Deep Learning] Anaconda+CUDA+CuDNN+Pytorch(GPU)环境配置-2025
  • 【STM32-学习笔记-9-】SPI通信
  • WPF中如何在MVVM模式下跨线程更新UI
  • idea快捷键
  • uniapp小程序中隐藏顶部导航栏和指定某页面去掉顶部导航栏小程序
  • <十六>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 教程