一、利用官方给定的事件来触发

二、实现基本代码

<!--  -->
<template><div><el-date-picker ref="time" v-model="value" type="datetime" placeholder="Select date and time" /><el-button type="primary" @click="handleClickShow">点我显示</el-button><el-button type="primary" @click="handleClickClose">点我隐藏</el-button></div>
</template><script>
export default {data() {return {value:""};},methods: {handleClickShow(){console.log(123)this.$refs.time.focus()},handleClickClose(){this.$refs.time.blur()}}
}</script>

三、扩展

之所以会用到这个方法来实现需求并不是根据按钮来控制控件的显示和隐藏,而是在项目中,将el-date-picker写成了一个组件,放到另一个组件的插槽中,父级组件有@mousedown事件,造成在点击框内input部分的时候,并不能正常展示出时间选择控件,后来发现这个组件input焦点相关事件完美解决了这个问题,官网并没有发现有控制时间选择器的属性和方法,这里做记录。

el-date-picker手动控制时间选择器的显示和隐藏相关推荐

  1. VantUI时间选择器

    前言: 由于页面所需的时间选择器较多,所以我只写了一个弹出层,选择器全部放弹出层里,通过 v-if 控制显示与隐藏. 主要代码: 1.需求主要是实现年月日的选择,type="date&quo ...

  2. ios 时间选择器月份设置中文_iOS 自定义日期选择器  PickerView优化版

    // rgb颜色转换(16进制->10进制) #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue ...

  3. Flutter 日期选择器与时间选择器

    更多文章请查看 lutter从入门 到精通 1 日期选择器 //设置默认显示的日期为当前DateTime initialDate = DateTime.now();void showDefaultYe ...

  4. ElementUI手动控制popover弹层的显示与隐藏

    是时候表演真正的技术了 网上找了一堆都是没用的....搜的第一个是啥也没说 手动控制el-popover弹窗的显示与隐藏其实很简单,el-popover层绑定一个v-model的值为true或者fal ...

  5. Android软键盘的显示与隐藏

    本文仅是对原创文章重新进行或多或少的代码测试,权当记录并加深印象 再次感谢开发者社区的分享 一:简述 点击文本框EditText,系统会自动弹出软键盘(其本质是一个Dialog),这必然会引起当前Ac ...

  6. uni-app使用picker的多种选择器(多列,时间,地区)

    picker底部滚动选择器 <template><view><view><picker :range="years" @change=&q ...

  7. 强大的独立日期选择器(date picker)插件 - Kalendae

    日期:2012-4-16  来源:GBin1.com 在线演示  本地下载 今天分享一个独立的日期选择插件Kalendae,Kalendae是 一个强大健壮的独立日期选择器.如果你不想使用重量的jQu ...

  8. bootstrap,datetimepicker日期时间选择器-限制时间段,以及中文显示问题

    基于bootstrap的css,js bootstrap-datetimepicker的css,js <script src="jquery-1.11.1.min.js"&g ...

  9. 使用Layui的时间选择器组件不显示问题

    初次使用Layui 最近在做一个springboot项目,前端的知识我不太会,为了页面美观就使用了layui的时间选择组件,但是怎么都显示不出来时间组件. 以下就是记录我的使用历程. 我先去layui ...

最新文章

  1. js 得到select所有option里的值
  2. python删除所有core文件_python – 从pandas.core.series.Series中删除前导零
  3. 下载历史版本的 xCode
  4. sTC8G1K08+通过串口显示内部电压_基于51单片机的数字电流电压表
  5. php 安全包含文件系统,PHP_PHP四大安全策略,一、文件系统安全php如果具有r - phpStudy...
  6. 用姓名字段统计人数_基于 Wide amp; Deep 网络和 TextCNN 的敏感字段识别
  7. 【js】知乎chrome控制台字符画招聘信息实现
  8. 理想中的那些智能家居!
  9. 现实给了梦想多少时间?
  10. 记一次360面试总结(Android)
  11. SP1812 LCS2 - Longest Common Substring II
  12. Vue_(组件)实例属性
  13. 共享库/动态库目录path
  14. fid-helper-pytorch 简单易用的 FID 计算工具
  15. 电子邮件邮箱怎么设置签名?手机邮箱签名设置攻略
  16. 电脑状态栏中,声音图标不见了怎么办?三招帮你找回!
  17. 三级分销系统产品设计原理
  18. 将 C++/WinRT 中的线程切换体验带到 C# 中来(WPF 版本)
  19. 如何快速清洗空调扇(水冷式电风扇)(图文教程)
  20. 程序员大佬教你如何用python制作中国象棋!一看就会

热门文章

  1. 关于各类3D游戏异常掉帧问题
  2. Markdown语法写博客
  3. Java读写xml文件操作(3W)what why how where
  4. Java实现图书管理系统(基于数据库)
  5. 电脑突然变成绿屏错误代码无法使用怎么办?
  6. Hbuiler,HbuilderX ios 使用个推配置
  7. 【转载】读音复杂的姓氏 -- 覃
  8. manjaro xfce桌面 Terminal终端显示字体间距过大的解决办法
  9. C#NPOI导出Excel详解
  10. Android模拟屏幕点击,滑动等事件