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

  • 未抵扣的进项发票是什么意思
  • 甲是乙公司依法设立的分公司
  • 可以先注销银行账户吗
  • 社保按基数交工资按时发怎么做账
  • 计提残疾人保障金会计分录
  • 股息红利纳税地点
  • 怎么控制成本费用餐厅
  • 装订会计账簿的方法
  • 转让股权取得的收益是调增还是调减
  • 与成本直接相关的工资怎么会计处理?
  • 公司购买网络交换机入什么会计科目
  • 外资企业解释
  • 培训费没有发票怎么办
  • 个人借款无法收回确认坏账账务处理
  • 签订设备维修合同会计分录
  • 小规模纳税人代账流程
  • 咨询公司怎么交社保
  • 个人以非货币性资产投资个人所得税
  • 进口商品关税调整
  • 印花税是怎么计税的
  • windows10最新激活密钥2020
  • 债劵利息怎么计算
  • PHP:pg_set_client_encoding()的用法_PostgreSQL函数
  • 承兑到期解付为什么不到账
  • 股权转让会记分录
  • php rest api
  • 金融企业计提贷款利率
  • 深度学习实战——不同方式的模型部署(CNN、Yolo)
  • 详解Yii2.0 rules验证规则集合
  • 财税2016年12号文件解读
  • 微信小程序小窗口
  • jquery弹出层插件
  • mysqld_safe mysqld from pid
  • 个体工商户和个人独资企业的区别
  • 技术咨询费属于
  • ca证书收费金额是多少?
  • mysql 5.6安装教程
  • 停车费定额发票有效期是多久
  • 成本核算方法是指
  • 注册资金如何使用
  • 盈余公积转增资本会计科目
  • 适用5%征收率的范围
  • sql查询服务器硬件信息
  • windows7的安装方式
  • 公司注销了就可以不发工资么
  • 农业发展公司有没有库存商品的
  • 财务报表与分析outcome2
  • 收到退回的以前的快递
  • 国际快递运输服务有哪些
  • 家电销售范围包括哪些
  • 建筑施工企业工程施工明细科目
  • 销售方会计分录
  • 当月发票已认证还能作废吗
  • 担保属于债权吗
  • 私立幼儿园怎样转公立幼儿园
  • SQL里类似SPLIT的分割字符串函数
  • mysql 左链接 右链接
  • win8.1开机速度慢
  • linux临时目录在哪
  • centos云服务器
  • uefi硬盘安装win10
  • u盘和移动硬盘和固态硬盘的区别
  • 磁贴for kwgt
  • windows xp开始菜单桌面图标消失
  • centos7如何进入命令行
  • WIN10系统怎么分屏
  • opengl es2.0
  • div li
  • android的消息机制
  • 浏览器url怎么看
  • unity 3d教程
  • python求解析解
  • unity相关问题
  • 动态页面设计
  • 拼多多发票哪里申请开票
  • 作废税票会影响税率吗
  • 86年的2020年是多少岁
  • 青岛国税服务电话
  • 地税服务费算什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设