位置: IT常识 - 正文

实现Vue按钮(button)绑定回车(enter)事件(vue怎么让按键启用和禁用)

编辑:rootadmin
实现Vue按钮(button)绑定回车(enter)事件

推荐整理分享实现Vue按钮(button)绑定回车(enter)事件(vue怎么让按键启用和禁用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue怎么让按键启用和禁用,vue按钮点击事件,vue按钮点击事件,vue按钮点击调用函数,vue点击按钮切换按钮状态,vue按钮点击调用函数,vue设置按钮不可用,vue 按钮,内容如对您有帮助,希望把文章链接给更多的朋友!

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录前言一、页面展示二、实现步骤1.在删除对话框的取消与确定按钮之间添加input输入框2.写个监听器,监听弹窗打开时,给input框自动聚焦( inputdata 是 input 上用 ref 绑定的)。3.隐藏input框总结相关文章前言

项目中有时候会有这样的需求,当用户点击某个功能对话框(比如:删除、解绑)后,当点击确定时,希望enter键就完成操作,用来代替鼠标点击。下面就向大家介绍我使用的方法

一、页面展示实现Vue按钮(button)绑定回车(enter)事件(vue怎么让按键启用和禁用)

如图所示,当点击确定或者按下enter键后触发删除

二、实现步骤1.在删除对话框的取消与确定按钮之间添加input输入框

代码如下:

<!-- 删除弹窗 --> <el-dialog :append-to-body="true" :title="deleteTitle" :visible.sync="dialogVisible" :close-on-click-modal="false" width="30%" > <span class="rent-span">{{ this.dialogText1 }}</span> <span class="rent-span2">{{ this.dialogText2 }}</span> <span class="rent-span">{{ this.dialogText3 }}</span> <span slot="footer" class="dialog-footer" > <el-button @click="dialogConfirm('cancel')">取 消</el-button> //在删除对话框的取消与确定按钮之间添加input输入框 <input type="text" ref="inputdata" class="hiddenIpt" @keyup.enter="dialogConfirm('confirm')" /> <el-button type="primary" @click="dialogConfirm('confirm')" >确 定</el-button> </span> </el-dialog>2.写个监听器,监听弹窗打开时,给input框自动聚焦( inputdata 是 input 上用 ref 绑定的)。

代码如下:

watch: { dialogVisible() { if (this.dialogVisible) { //this.$refs.inputdata.focus(); 错误写法 this.$nextTick(() => { //正确写法 this.$refs.inputdata.focus(); }); } } },3.隐藏input框

代码如下:

<style lang="scss" scoped>.hiddenIpt { width: 1px; opacity: 0;}</style>总结

归纳起来就大概三个步骤:

在删除对话框的取消与确定按钮之间添加input输入框写个监听器,监听弹窗打开时,给input框自动聚焦( inputdata 是 input 上用 ref 绑定的)隐藏input框相关文章

一篇文章教你实现VUE多个DIV,button绑定回车事件

本文链接地址:https://www.jiuchutong.com/zhishi/289623.html 转载请保留说明!

上一篇:Vue3/ 父组件 ref 获取子组件内属性或方法 子组件 defineExpose 暴露方法 或 属性 总结、(vue 父组件调子组件方法)

下一篇:一只苍鹭栖息在加利福尼亚索尔顿海的木桩上 (© Garret Suhrie/Cavan Images)(苍鹭一生可以活多久)

  • 发票已抵扣但对方要红冲后续原发票要拿回来吗
  • 个人支付宝开票的后果
  • 企业防伪税控维护方案
  • 企业进口关税和消费关税
  • 注销了出口退税怎么办
  • 应收账款转让的标志
  • 上缴财政收入怎么做账
  • 少收的应收和应付账款怎么处理?
  • 现金折让怎么做会计分录
  • 招待费进项税额转出会计分录
  • 借长期借款贷在建工程
  • 投资款打到个人账户算诈骗吗
  • 不同项目的进项税可以抵销项税吗
  • 美金公户打入个人账户
  • 租金收入增值税纳税义务
  • 小微企业的免税标准
  • 什么样的应税行为可以扣除
  • 个税验证不通过怎么办
  • 补缴以前年度的印花税账务处理
  • 安全教育经费计算方法
  • 创业带动的就业是什么
  • 财务报表第一季度引用的期初数是第四季度还是年报
  • 取得土地的流程
  • 腾讯云centos5.8
  • phpstorm如何运行
  • PHP:ftp_get_option()的用法_FTP函数
  • 分期摊销法计算公式
  • 公租房租金收入免企业所得税吗
  • 时序模型算法
  • 佛洛勒斯岛在哪里
  • php是基于
  • phpipam使用
  • 什么是包装物押运
  • 银行汇票未用退回情况说明
  • laravel自带队列效率
  • 信用减值损失属于费用类科目吗
  • 一天撸一个财务APP系统【安卓端+前端+后端】
  • html多页面
  • wget下载yum
  • 上年度的企业所得税汇算清缴怎么查询
  • python分割语句
  • 自定义函数是啥
  • 织梦使用教程
  • 企业所得税计提分录
  • 个人所得税两处或两处以上工资、薪金所得纳税申报表
  • 小规模开工程款几个点
  • 增值税发票认证期限最新规定
  • 合营企业长期股权投资
  • 内账会计的主要工作
  • 高新技术企业外债便利化额度试点重庆
  • 购进无偿赠送
  • 股东变更实收资本变更吗
  • 蓝字发票作废流程视频
  • 内部产生的商誉应确认为无形资产
  • 记账凭证可以先做贷方吗
  • 免征增值税还要计提附加税吗
  • 企业取得土地使用权会计处理
  • 明细分类账三栏式
  • 残保金什么时候截止
  • win10和os x el capitan分屏操作对比视频
  • Windows Server 2008提升AD管理效率
  • pe工具箱怎么用
  • rundull32.exe
  • windowsxp怎么卸载
  • 双系统启动文件
  • win8.1怎么用
  • windows8 如何关机
  • win7桌面图标靠右
  • Windows命令行删除文件夹
  • docker如何部署环境到生产
  • 创建nodejs项目的步骤
  • 使用二氧化碳灭火器时人应该站在什么位置
  • 微信内置浏览器怎么清除缓存
  • jquery封装的函数
  • Python爬取微信视频号
  • python在windows
  • js验证正整数
  • 贵阳国家高新技术产业开发区管理委员会
  • 12月份医保没有到账
  • 国税和地税是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设