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

el-date-picker 不响应change事件的解决办法

前言

接到需要把element plus组件的日期时间选择器的input输入框展示隐藏,遇到点击确认按钮change事件不被触发问题,解决办法如下:

①visible-change的回调参考

即根据visible-change的方法里的回调参数进行需要操作

const visibleChange = (val) => {
  console.log('visibleChange');
  if (val) {
    console.log('下拉列表出现');
  } else {
    console.log('下拉列表隐藏');
    console.log('changeSubmit->', DateValue.value);

  }
}

②恢复input组件按钮

完整代码:

<template>
  <el-date-picker ref="dataRef" v-model="DateValue" type="datetime" placeholder="请选择日期时间" class="dataStyle"
    @visible-change="visibleChange" :popper-class="isPopperVisible ? 'dataPopper' : 'dataNormalPopper'"
    value-format="YYYY-MM-DD HH:mm" format="YYYY-MM-DD HH:mm" @change="changeDate" />
</template>

<script setup>
import { ref, } from "vue"

const DateValue = ref('')
const dataRef = ref(null)
const isPopperVisible = ref(true);
const changeDate = (val) => {
  console.log(val, 'changeDate');

}
// 监听时间选择器显示隐藏
const visibleChange = (val) => {
  console.log('visibleChange');
  if (val) {
    console.log('下拉列表出现');
  } else {
    console.log('下拉列表隐藏');
    console.log('changeSubmit->', DateValue.value);

  }
}

</script>


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

相关文章:

  • Centos源码安装MariaDB 基于GTID主从部署(一遍过)
  • Vue进阶(贰幺叁)node 版本切换
  • asp.net core中的 Cookie 和 Session
  • 【计算机操作系统:三、操作系统的用户接口】
  • HCIA-Access V2.5_8_2_EPON基本架构和关键参数
  • c++领域展开第十幕——类和对象(内存管理——c/c++内存分布、c++内存管理方式、new/delete与malloc/free区别)超详细!!!!
  • 【每日学点鸿蒙知识】字体大小,镜像语言间距、禁止分屏、Router与Navigation
  • 【Python系列】使用 `psycopg2` 连接 PostgreSQL 数据库
  • 一文理解区块链
  • 【老白学 Java】保存 / 恢复对象状态
  • 【AI落地】AI生成测试用例,claude or gpt?(提效至少 50%)
  • 基于Java的宠物领养与寄养系统(源码+lw+部署文档+讲解),源码可白嫖!
  • Aleo项目参与指南——DePIN360
  • Java内存管理:不可达对象分析与内存泄漏优化技巧 Eclipse Memory Analyzer
  • ChromeDriver 版本不匹配问题解决,ChromeDriver最新版本下载安装教程
  • 【SQL】COUNT()函数 用法详解
  • Java 集合 Collection、List、Set
  • 【一个HTTP请求和一个HTTP会话的区别】
  • 安装Anaconda搭建Python环境,并使用VSCode作为IDE运行Python脚本
  • Android Telephony | 协议测试针对 test SIM attach network 的问题解决(3GPP TS 36523-1-i60)
  • 警务协同办公系统(源码+文档+部署+讲解)
  • C++二十三种设计模式之抽象工厂模式
  • 解锁2025编程新高度:深入探索编程技术的最新趋势
  • 【前端系列01】优化axios响应拦截器
  • 分布式异步队列-文章目录
  • 使用@FunctionalInterface进行异步导出Excel数据