vue Antd 输入框Input自动聚焦方式
目录
- vue Antd 输入框Input自动聚焦
- vue中输入框聚焦,自动跳转下一个输入框
- 需求
- 总结
vue Antd 输入框Input自动聚焦
1、从vue的实例属性$ref去调input的focus方法使其实现聚焦。
<a-input type="text ref="ainput" /> <button @click="handleChange"></button>
2、点击button自动聚焦,或其他事件需要聚焦
methods:{ handleChange(){ this.$nextTick(()=>{ this.$refs.ainput.focus() }) } }
vue中输入框聚焦,自动跳转下一个输入框
需求
点击请扫描库位,enter键触发后,跳转到下一输入框,然后自动聚焦另外一个输入框上
<el-input v-model="posName" clearable size="small" placeholder="请扫描库位" style="width: 200px" class="filter-item" @keyup.enter.native="jumpInput" /> <el-input ref="barcodeMsg" v-model="barcode" clearable size="small" placeholder="请扫描物料信息" style="width: 400px" class="filter-item" @keyup.enter.native="getSearch('material')" />
// enter键触发 jumpInput() { this.$refs.barcodeMsg.focus(); // 自动获取焦点 },
如图
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Vue Input输入框自动获得焦点的有效方法
效果:在点击Tab "Material Incoming"的时候,鼠标光标focus在PKG ID的input输入框关键代码是使用 this.$nextTick(() this.$nextTick(() => { this.$refs.pkgId.focus(); }) 注意:仅仅使用 this.$refs.pkgId.focus(); 是不起作用的,需要点击Tab Material Incoming 两次才有效,但
-
Vue使用antd中input组件去验证输入框输入内容(rules 案例)
目录 效果图 示例代码 效果图 示例代码 <a-form-model-item prop="phone"> <a-input v-model="form.phone" :maxLength="11" placeholder="手机号" /> </a-form-model-item> <a-form-model-item prop="code"> <a-i
-
vue input组件如何设置失焦与聚焦
目录 vue input组件设置失焦与聚焦 设置聚焦与失焦 回车键让input失焦让下一个input聚焦 代码如下 vue input组件设置失焦与聚焦 我在iview-admin这个后台管理系统中,使用input输入框失焦时触发了一个axios请求,但是,当我从其它页面,携带input输入框的数据进入该页面,进行数据填充的时候发现,数据填充没有问题,但是因为没有触及到失焦事件,所以axios请求没有触发 把失焦事件改为@on-change事件也触发不了,所以我就在接收到其他页面的数据的同时,手
-
vue element-ui实现input输入框金额数字添加千分位
在util.js中定义方法 包含金额添加过滤千分位,验证金额格式等 const MoneyTest = /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/; // 金额添加千分位 const comdify = function (n) { if(!n) return n; let str = n.split('.'); let re = /\d{1,3}(?=(\d{3})+$)/g; let n1 = str[0].replace(re, "$&,");
-
Vue 实现输入框新增搜索历史记录功能
vue实现搜索显示历史搜索记录,采用插件-good-storage 安装插件 npm install good-storage -S 在本地新建cache.js文件,该文件是关于本地存储的逻辑处理(缓存到本地的数据最大缓存15条,并且新的插入在第一位,首先得到当前的存储数据情况,将关键字存到数组中,判断如果数组中有相同的数据,则把重复的数据删除,将新的关键字存入到前面) cache.js 文件中的代码如下 /*把搜索的结果保存下来*/ /*用export把方法暴露出来*/ /*定义存储搜索
-
Vue数字输入框组件示例代码详解
数字输入框组件 实现功能:只允许输入数字(包括小数).允许设置初始值.最大值.最小值. 为了方便,这里选用Vue的 cli-service 实现快速原型开发 首先template部分代码 <template> <div class="demo"> <input-number v-model="value" :max="10" :min="0"></input-number> &l
-
Vue实现输入框@功能的示例代码
目录 前言 成员列表 创建 使用 输入框 获取光标的坐标 保存光标 插入文本 运行结果 总结 前言 前几篇文章中分别介绍了如何实现聊天输入框的双向绑定.回车键发送.粘贴文本图片等功能,本着完善输入框的目的,文本重点介绍聊天框如何实现@功能. 文章回顾: Vue实现contenteditable元素双向绑定的方法详解 Vue实现输入框回车发送和粘贴文本与图片功能 首先需要先理清思路: 成员列表组件,需要根据光标的位置调整,点击成员项时回调成员信息 获取光标的位置坐标(x值,y值) 输入框失焦时记录
-
VUE项目去除input 框值所有空格的操作方法
去除空格的方法 str.trim(); //去掉首尾空格 str.replace(" ",""); //去除所有空格,包括首尾.中间 str.replaceAll(" ", ""); //去掉所有空格,包括首尾.中间 str.replaceAll(" +",""); //去掉所有空格,包括首尾.中间 str.replaceAll("\\s*", ""
-
vue监听input标签的value值方法
由于项目需要做实时搜查询数据,所以需要监听input标签的value,这里使用的前端框架vue <input id="materialSearch" type="text" @keyup.enter="search" @input="search($event)"/> 这里的重点是:@input="search($event)",表示当文本框有内容输入时,则调用search方法 /*模糊搜索*/
-
vue把输入框的内容添加到页面的实例讲解
vue最最最简单的demo(记得引入) 实例化一个vue,绑定#app的元素,要渲染的数组arr作为data. 把arr的item渲染到页面,输入内容点击按钮把用户输入的内容添加到页面以及数组 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <
-
Vue数字输入框组件的使用方法
最近在通过<Vue.js实战>系统学习Vue,虽然在项目中已多次使用Vue进行开发,但是对于一些非常基础性的知识点还不是很了解,因此这次通过结合数字输入框组件实战来谈谈简单的组件开发. 源代码:数字输入框组件 项目整体结构 ├── src 项目代码 │ ├── common 公共js库 │ │ ├── number.js 判断是否为数字 │ ├── components 组件 │ │ ├── inputCount.vue 数字输入框组件 │ │ ├── inputNumber.vue 数字输
-
vue限制输入框只能输入8位整数和2位小数的代码
看到这个标题好像很简单,onblur.onchange事件都能做到,但是用户体验感貌似很差.查了下百度查不到资料了.看了下vue的基础,发现 vue 有个 watch 监听器好吧,从这里入手 用v-model 加watch 就可以很简单的实现这一个功能. ----代码省略 <input id="amt" type="number" v-model="amount"/> ----代码省略 data:{ return{ amount:&q
随机推荐
- 将图片文件嵌入到wxpython代码中的实现方法
- 详解通过JSON数据使用VUE.JS
- js 限制表单输入长度 汉字为两个字符
- 理解Java访问权限控制
- Oracle 如何创建和使用全文索引
- 在ASP.NET2.0中通过Gmail发送邮件的代码
- node.js中的console.trace方法使用说明
- Memcache 在PHP中的使用技巧
- PHP中Laravel 关联查询返回错误id的解决方法
- 利用jQuery实现可以编辑的表格
- 在ubuntu下构建go语言开发环境的方法
- 基于Ajax技术实现无刷新用户登录功能
- python中import学习备忘笔记
- javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
- Android SDK三种更新失败及其解决方法
- Windows Vista 零售版改 OEM 版本免激活的原理
- java 抓取网页内容实现代码
- Java实现支付宝之第三方支付宝即时到账支付功能
- centos mysql 修改数据库目录
- EasyUI的DataGrid绑定Json数据源的示例代码