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

  • 小布助手在哪里打开(小布助手在哪里设置)

    小布助手在哪里打开(小布助手在哪里设置)

  • oppo锁屏右下角相机怎么关闭(oppo锁屏右下角图标怎么关闭)

    oppo锁屏右下角相机怎么关闭(oppo锁屏右下角图标怎么关闭)

  • 公众号一天能发几次(公众号一天能发几次文章)

    公众号一天能发几次(公众号一天能发几次文章)

  • 华为荣耀30pro耳机孔在什么位置(华为荣耀30pro耳机)

    华为荣耀30pro耳机孔在什么位置(华为荣耀30pro耳机)

  • 手机一直响但是没有信息(手机一直响但是屏幕没显示)

    手机一直响但是没有信息(手机一直响但是屏幕没显示)

  • 联想小新14第一次要充电多久(联想小新14第一次要充电多久知乎)

    联想小新14第一次要充电多久(联想小新14第一次要充电多久知乎)

  • 手机出厂时默认会是哪个版本(手机出厂时默认是哪个版本)

    手机出厂时默认会是哪个版本(手机出厂时默认是哪个版本)

  • 小米路由器r1c支持千兆吗(小米路由器r1c支持多少兆)

    小米路由器r1c支持千兆吗(小米路由器r1c支持多少兆)

  • 苹果8强行关机按什么键(苹果8强行关机按键)

    苹果8强行关机按什么键(苹果8强行关机按键)

  • 电脑与打印机脱机怎么连接(电脑与打印机脱机状态怎么恢复正常打印)

    电脑与打印机脱机怎么连接(电脑与打印机脱机状态怎么恢复正常打印)

  • 微信限制支付多久恢复(微信限制支付多少钱)

    微信限制支付多久恢复(微信限制支付多少钱)

  • 华为mate305G版支持双系统吗(华为mate30支持5gsa吗)

    华为mate305G版支持双系统吗(华为mate30支持5gsa吗)

  • 魅族16sPro怎么开启双击亮屏(魅族16spro使用技巧)

    魅族16sPro怎么开启双击亮屏(魅族16spro使用技巧)

  • 支付宝怎么进团圆系统(支付宝怎么开团)

    支付宝怎么进团圆系统(支付宝怎么开团)

  • 北京有几个机场(北京有几个机场都叫什么名字有几)

    北京有几个机场(北京有几个机场都叫什么名字有几)

  • iphonex怎么给微信加密(iphonex怎么给微信加密码锁)

    iphonex怎么给微信加密(iphonex怎么给微信加密码锁)

  • 苹果11怎么使用自己的铃声(苹果11怎么使用nfc坐地铁)

    苹果11怎么使用自己的铃声(苹果11怎么使用nfc坐地铁)

  • airpod怎么看电量(airpod查看电量)

    airpod怎么看电量(airpod查看电量)

  • 小米平板4lte版能打电话吗(小米平板4lte版和wifi版的区别)

    小米平板4lte版能打电话吗(小米平板4lte版和wifi版的区别)

  • 微信怎么关闭手机号码显示(微信怎么关闭手机联系人添加好友)

    微信怎么关闭手机号码显示(微信怎么关闭手机联系人添加好友)

  • 高德地图是哪个公司的(高德地图是哪个国家开发的软件)

    高德地图是哪个公司的(高德地图是哪个国家开发的软件)

  • 微信壁纸怎么设置全屏(微信壁纸怎么设置全部一样)

    微信壁纸怎么设置全屏(微信壁纸怎么设置全部一样)

  • 来分期显示未定义错误(来分期异常订单是什么意思)

    来分期显示未定义错误(来分期异常订单是什么意思)

  • 笔记本怎么开wifi?(笔记本怎么开wifi)

    笔记本怎么开wifi?(笔记本怎么开wifi)

  • JavaWeb 购物车项目(一)(java web 购物车)

    JavaWeb 购物车项目(一)(java web 购物车)

  • 财务软件和报税软件区别
  • 3901100090的暂定税率
  • 工商年报中的资金数额怎么填
  • 免征增值税的个体户个税
  • 培训属于什么服务行业
  • 税控盘交服务费
  • 事业单位的会计制度是什么
  • 小规模收到房租专票进项做账分录
  • 个人独资企业缴纳个人所得税
  • 债转股企业所得税资本公积
  • 客户退货不退款会计怎么处理
  • 支付的票据承兑手续费计入财务费用
  • 证券公司期货业务管理办法
  • 公司成立后一直没有收入
  • 会计准则一般选择哪个
  • 管理费用明细是什么意思
  • 土地收储的含义
  • 核定征收企业所得税应税所得率
  • 员工垫付货款走报销吗
  • 工程公司收到工程款
  • win10如何禁用administrator用户
  • 主板外部接口是用来连接
  • 笔记本电脑怎么重装系统
  • 减税期间还能开3%的票吗
  • 公司装修待摊费怎么算
  • Mac怎么设置默认排序方式
  • linux 密码重置
  • schost.exe - schost是什么进程 有什么用
  • 其他应付款不用付了怎么做分录
  • 备用金怎么填写记账凭证
  • 房地产土地使用税核减条件
  • php储存数据的方法
  • 企业增加实收资本流程
  • yii框架教程
  • laravel phpstudy
  • laravel访问路由方式
  • tp6 分页
  • phpcrawl
  • 票据权利期限可以缩短吗
  • 常见反爬策略
  • 计提医疗保险费的会计分录
  • 信用减值损失需要纳税调整吗
  • 企业无形资产摊销的会计处理
  • pythonjam怎么用
  • 季度利息收入分录
  • 企业所得税怎么算
  • 长期股权投资资本公积增加记哪个会计科目
  • access2010怎么还原数据库
  • 成本核算分摊方法总结
  • 个体工商户生产经营税
  • 什么是房地产企业?它主要具有哪些特性?
  • 补交以前年度的城建税会计分录
  • 财政补贴的会计分录
  • 捆绑销售如何做会计处理合适?
  • 应付账款算费用吗
  • 小规模纳税人所得税计算
  • 盈余公积分配现金股利会影响留存收益吗
  • 税务局返还税款账务处理
  • 投资有哪些方面
  • 公路工程投标保证金
  • 应计入营业外支出的有哪些
  • 运输费增值税专用发票
  • 无形资产摊销能加计扣除吗
  • 营改增后建筑业税率
  • 监控系统文件
  • mysql中怎么修改数据
  • linux用户管理包括哪几个文件
  • win10应用商店更新软件更新不了
  • win7激活工具怎么使用
  • win10预览版好吗
  • cmd attribute
  • 不使用jsp
  • vue自定义组件v-html
  • shell脚本 -ne 0
  • jquery 表单
  • javascript编写
  • 小规模企业所得税怎么算
  • 商业发票发票号怎么填写
  • 掌上税务app
  • 如何打印个人所得税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设