位置: 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 教程)

  • 交车船税需要提交哪些资料?
  • 进项税额转出会影响利润吗
  • 房地产开发企业销售自行开发的房地产项目
  • 个税走什么科目
  • 预算会计退回预付差旅费如何记账?
  • 一张发票能分开做帐务处理吗
  • 公司往来借款在现金流量表哪里填写
  • 实收资本的印花税怎么交
  • 税控技术维护费每年都能抵扣吗
  • 小规模季度超过45万了怎么缴纳
  • 财务报表有哪些局限性
  • 内账怎么收费
  • 双倍余额递减法折旧公式
  • 普票每季度开多少免税
  • 发票的单价开得太低了怎么办?
  • 公司一季度报表一般是什么时候出
  • 野生药才收购网
  • 货物出口被海关查
  • 企业公益救济性工作总结
  • 制作费用怎么转入成本
  • 多提费用没计入以前年度损益调整,汇算时怎么处理
  • linux系统中怎么编辑文件
  • 招待费报销制度规定
  • 交城建税的滞纳金是多少
  • 上海中秋活动2021
  • mac电脑色彩设置
  • linux系统之间拷贝文件命令
  • 怎么激活对话框取消
  • 经营租赁与融资租赁的含义
  • 传媒改革
  • 总分类账和明细账
  • 工业企业采购供应管理
  • 玄武湖公园游玩
  • php 数组相加
  • php公众号开发框架
  • 百旺金赋开票系统客服电话
  • electron开发的应用程序
  • 欠别人钱可以用车抵押吗
  • java hash()
  • 织梦程序
  • 无形资产摊销如何操作
  • 小型公司怎么做账
  • MySQL/Postgrsql 详细讲解如何用ODBC接口访问MySQL指南
  • 税控系统技术维护费全额抵扣分录
  • 主营业务成本的增加在哪一方
  • 住宿费收入会计分录
  • 外贸常用的付款方式有哪些
  • 出口退税申报系统汇率修改
  • 取得虚开增值税专用发票罪量刑标准
  • 进项税额转出如何申报
  • 制造费用主要核算项目
  • 原材料用于在建工程要进项转出吗
  • 转让股权取得的收入是营业收入吗
  • 个人所得税代扣代缴手续费
  • 为什么借贷平台借不到钱了
  • 用友有审核权限审核不了
  • 生产成本与工程施工
  • 无工资支出企业账务处理
  • 企业之间土地交易
  • 投标保证金的计算
  • 会计科目中英文对照表下载
  • msde安装1秒不动了
  • sqlserver游标的使用场景
  • win8正版系统
  • u盘安装win7系统教程图解
  • 海尔笔记本最新款
  • mac如何整理桌面图标
  • opengl clamp
  • jquery validation
  • jquery操作html代码
  • javascript的介绍
  • node作为中间件做接口转发
  • [置顶]马粥街残酷史
  • jquery 使用
  • android面试题网站
  • 用python画roc曲线
  • JQuery之proxy实现绑定代理方法
  • 浙江省网上税务服务大厅
  • 国税局和税务稽查的区别
  • 江苏国税电子税务局网上申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设