位置: 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)(苍鹭一生可以活多久)

  • 递延所得税计算题
  • 财务负责人如何解绑
  • 个体户需要做利润分析吗
  • 个人所得税里累计专项扣除是什么意思
  • 营改增后建筑行业甲供材
  • 待认证转进项税额转出会计分录
  • 由于疏忽装修费用之前没有摊销应如何处理
  • 企业发生的间接生产费用应
  • 旅行社开具会议费发票可以差额征税吗
  • 办理金税盘需要多少钱
  • 兼营小规模纳税人增值税优惠
  • 本月报销能用下月报销吗
  • 职工福利费和教育费的计提比例
  • 个人车卖给公司可以抵税吗
  • 一般纳税人增值税申报操作流程
  • 税务局收到企业发票
  • 法律的禁止性规定
  • 销售应税产品分录
  • 控股子公司利润并表
  • 精英主板设置u盘启动
  • 定额发票可以抵进项税吗
  • 房地产开发商负责什么
  • mac语音备忘录文件怎样转换成mp3
  • 停止恶意软件删除怎么办
  • 应交消费税会计分录怎么做
  • 无形资产摊销时点
  • 公司为员工交的社保比例
  • cpqinet.exe是什么进程 安全吗 cpqinet进程安全性评估
  • logd是什么进程
  • 直接材料成本差异账户在平时登记贷方登记
  • 以旧换新直接给钱吗
  • 邮政电信卡
  • 注销库存股的会计分录怎么理解
  • 世界著名气泡酒公司
  • 工业企业出租房屋的租金收入应计入
  • 营业店面装修费怎么入账
  • 分公司?
  • pip清华源安装
  • 资本金什么时候可以退回
  • 基本户发工资的规定
  • 销售后返现怎么算
  • 2022年最新电脑操作系统
  • 发票上盖成财务章了怎么办
  • 收据所得税前扣除
  • 电费发票没有谷段电费
  • 企业破产作用
  • 计提工资的核算流程
  • 建筑企业包工包料业务的发票开具和涉税处理
  • 分支机构可不可以不建账合并到总机构?
  • 公司给员工买房子如何做账
  • 差旅费属于其他费用吗
  • 工业企业生产什么
  • 什么计提折旧什么不计提折旧
  • mssql server 2012(SQL2012)各版本功能对比
  • mysql命令行导出表结构
  • win2003无法启动
  • 虚拟系统win10
  • 什么是微软软件
  • win7 系统设置
  • w7系统删除所有东西
  • linux查看组的信息
  • centos6.0安装教程
  • centos获取权限
  • hyper-v win98
  • ngctw32.exe - ngctw32是什么进程 有什么用
  • win 10 ie浏览器
  • win8怎么改系统
  • linux系统怎么启动软件
  • win7 虚拟磁盘
  • javascript 浏览器
  • nodejs nodemon
  • node介绍
  • css跑马灯效果
  • windows和linux的区别
  • linux服务器安全攻防
  • listview item
  • jquery点击复制
  • android 加载更多
  • 深入理解javascript特性
  • Python实现类似jQuery使用中的链式调用的示例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设