位置: IT常识 - 正文

vue的双击事件(dbclick的使用)(vue click触发两次)

编辑:rootadmin
vue的双击事件(dbclick的使用) 双击事件(dblclick)

推荐整理分享vue的双击事件(dbclick的使用)(vue click触发两次),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue双击事件不起作用,vue双击触发单击事件,vue点击事件没反应,vue的双击事件,vue按钮点击一下触发两次事件,vue按钮点击一下触发两次事件,vue双击触发单击事件,vue双击事件不起作用,内容如对您有帮助,希望把文章链接给更多的朋友!

vue事件中基于点击事件,有一个双击事件,通过dblclick事件触发。

语言:vue3/Ts

vue的双击事件(dbclick的使用)(vue click触发两次)

函数库:vueuse

1、需求分析

双击事件触发;

在双击时隐藏对应文字元素;

展示输入框;

输入框自动聚焦;

失去焦点展示文字(元素等)

效果展示:

2、代码实现(使用jsx写法作为示例)import { ref, nextTick } from 'vue'​export default defineComponent({  name: 'test',  setup() {    const count = ref(999) // 输入框绑定的数据源    const ipt = ref() // dom元素的定义以及获取​    const show = ref(false) // 文字的展示和隐藏        /**   * 双击事件执行函数   */    async function bdlFn() {      show.value = true      await nextTick() // 等待dom元素加载完成     ;(ipt.value as HTMLInputElement).focus() //input元素聚焦   }        async function iptBlur() {      console.log('blur')      show.value = false   }    return { count, ipt, iptChange, show, bdlFn, iptBlur } },  render() {    return (      <div>       // jsx语法的v-if实现       {this.show && (          <input            ref={'ipt'}            class={'h-100px'}            v-model={this.count}            onChange={this.iptChange}            onBlur={this.iptBlur}            type="text"          />       )}       {!this.show && (          <span            onDblclick={this.bdlFn}            // unocss(原子化css),用着挺方便            class={'h-30px w-100px inline-block bg-blue-200 cursor-pointer'}          >           {'你好'}          </span>       )}      </div>   ) }})​
本文链接地址:https://www.jiuchutong.com/zhishi/287154.html 转载请保留说明!

上一篇:[遇到的问题-已解决]Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1(遇到的问题及解决方法)

下一篇:Yolov5/Yolov7 引入CVPR 2023 BiFormer: 基于动态稀疏注意力构建高效金字塔网络架构,对小目标涨点明显(yolov5 教程)

  • 租集体土地建厂合法吗
  • 财税咨询
  • 疫情捐款收据有什么用吗
  • 发票报送日志不完整
  • 增值税附加计入什么科目
  • 货运代理开票系统如何开票
  • 实收资本能是现金流出吗
  • 如何合理把公司的钱拿出来
  • 一般纳税人必须先有进项才能开出来发票吗
  • 营业成本利润率降低说明什么
  • 报销 交通费
  • 购买商品赠送
  • 由于生产工艺改进引起建筑物设备陈旧
  • 个体户进货需要成本票吗
  • 非独立核算的公司怎么报税
  • 领购增值税专用发票
  • 转让法人要注意什么
  • 增值税17%和13%有什么区别
  • 个人劳务费发票个人所得税
  • 取得专用发票不交增值税
  • 往来款项分为哪两类
  • 固定资产少计提了怎么办
  • windows10如何开热点
  • 收到投资方投入设备一台,投资合同约定其价值
  • 公司增资扩股需要考略公司资产吗
  • iphone和电脑同步
  • 公司股东转账进公司账户,会计分录
  • 超率累进税率和超倍累进税率
  • 当月不生产,生产成本怎么处理
  • 其他应付款余额在借方表示什么意思
  • php exit绕过
  • 补充养老保险和养老保险的区别
  • 代缴房产税代缴的人要负责吗
  • 今日清明节的下一句是什么
  • 以我为主题画一幅画
  • 微信多开使用方法
  • 营改增前取得的有形动产为标的物
  • 工程运维预缴增值税税率
  • 织梦官网
  • 设计模式golang
  • 本月的费用
  • 海关缴款书上完税价格含增值税吗
  • 公司个人借款如何做账
  • 生产部门使用的无形资产摊销
  • 只有进项税月末要转入未交增值税么
  • 应付账款预付账款应收账款预收账款
  • 不开票收入要交印花税吗
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 新成立的公司怎样建账
  • 亏损企业研发费用加计扣除还会退税吗
  • 个人借款产生的利息怎么计算的
  • 资产负债表各项目占比
  • 收入红冲够是否红冲成本
  • 收到代收款需要开票吗
  • 其他应付款在借方是代表公司欠人家钱吗
  • 小规模公司月末报税吗
  • sqlserver批量备份数据库
  • ipv6文件
  • 搜索框打开
  • windows2008 iis7如何取消目录执行权限的详细图文介绍
  • win8默认输入法设置
  • WIN10系统中断
  • ubuntu系统中怎么重启proftpd程序
  • ubuntu系统安装SSH服务
  • assoc.exe
  • 拒绝远程操作
  • WIN7如何关闭自动关机
  • win7笔记本触摸板怎么开启
  • shell脚本如何注释
  • preorder遍历
  • jq读取json
  • 电脑完美平台
  • 深入理解javascript特性.pdf
  • js中check
  • json转复杂对象
  • 小规模纳税人开3%专票怎么交税
  • 异地预缴的企业所得税带不出
  • 国税注销需要什么资料
  • 税务稽查审理的基本原则
  • 增值税率下降
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设