实现自动唤起键盘

方式一(推荐)
this.$nextTick(() => {this.$refs.input.focus()
})方式二
setTimeOut(()=>{this.$refs.input.focus()
}, 500)

键盘唤起
延时时间不能过短,因为有页面重新渲染效果,延时时间过短会导致延时不在生效!
该方法在ios中不可用,因为ios为了保护安全,可能会禁止自动获取输入框focus方法

案例

<div class="right"><div class="searchbtn" v-show="!isSearchbtn" @click="searchBtn"><img class="searchimg" src="@/assets/images/search.png" /></div><div class="search" v-show="isSearchbtn"><inputtype="text":placeholder="$t('Works.common.search')"v-model.trim="submit.keyword"autofocusref="searchtxt"@keyup.enter="reloadList"/><imgsrc="@/assets/images/search.png"alt="search"@click.enter="reloadList"/></div></div>
</div>// 搜索
searchBtn(k = true) {this.isSearchbtn = k;this.$nextTick(() => {this.$refs.searchtxt.focus();});// setTimeout(() => {//   this.$refs.searchtxt.focus();// }, 500);
},

Vue中输入框自动获取焦点-移动端ios不能唤起键盘解决办法相关推荐

  1. input获取焦点vue_在Vue中输入框自动获取焦点的三种方式

    原生JS操作DOM 使用mounted钩子函数,它表示页面一加载进来就执行函数里面的内容(和window.onload类似) 1 //html部分 编号: //vue对象 var vm = new V ...

  2. 在vue中使用鼠标事件@mousedown、@mouseenter等失效的解决办法,以及PC端长按实现

    问题解决 @mouseenter.@mousedown等鼠标事件[非鼠标点击事件]时,发现事件不触发,失效了 此时应该在@mouseenter.@mouseenter等鼠标事件加上native属性就好 ...

  3. Vue中关于自定义组件定义@click事件不生效的解决办法

    .native修饰符 -- 侦听组件根元素上的原生事件 当你给一个vue组件或者是自定义组件绑定事件的时候,要加上native,如果是普通的html元素,就不需要 比如:如果使用router-link ...

  4. python2发送http不编码_[转]Python 2.x中常见字符编码和解码方面的错误及其解决办法...

    Python 2.x中的字符编码,设计的的确不好,导致初学者,甚至是即使用Python很长时间的人,都会经常遇到字符编解码方面的错误. 下面就把一些常见情,尽量的都整理出来,并给出相应的解决办法. 看 ...

  5. Linux系统中,python需要import上一级目录文件的解决办法

    Linux系统中,python需要import上一级目录文件的解决办法 在import前添加代码: import sys import os sys.path.append(os.path.abspa ...

  6. html5移动端加载闪屏解决办法

    html5移动端加载闪屏解决办法,其实很简单,给加一个加载过程动画效果就可以了,这样就不会出现闪屏效果,看起来与APP效果基本上是一样的了. 在<body>的下面加一个DIV层 <d ...

  7. vue+cesium cesium数据量太大导致浏览器卡顿解决办法

    vue+cesium cesium数据量太大 导致浏览器卡顿 解决办法 解决方案 : 不要把任何的cesium对象 放在data中监听,因为在data中的变量 , vue会劫持数据 , 导致迟缓. 解 ...

  8. eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

  9. eclipse android 不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

最新文章

  1. Database Vault注冊
  2. 读债务危机0806:2007到2011年泡沫蔓延
  3. android 音乐播放器 获取sd卡所有音乐文件,Android Studio音乐播放器无法读取SD卡,只有内部存储器...
  4. Python实训day10pm【os模块-处理Excel统计学生观看直播时长】
  5. 【转】C# split 几种使用方法
  6. poj1050最大子矩阵和
  7. JS高级——错误处理
  8. 单目视觉定位测距的两种方式(转载)
  9. iPhone 13将减产1000万部,因特定芯片供应不足
  10. mysql参数优化和硬件优化等分享
  11. Django2.1.1与xadmin0.6.0遇到的坑
  12. 微信公众平台基础开发--禾今微信投票系统
  13. Robotics: Computational Motion Planning(路径规划)笔记(完):人工势场法(Artificial Potential Fields)
  14. 阿特拉斯atlas扭矩枪 USB通讯教程基于MTCOM
  15. 什么时候你想逃离北上广?
  16. 面试高频智力题 100层楼两个鸡蛋找出临界点的最多次数 (直接分析法,非动态规划思路)
  17. html中clear标签意义,html中的clear是什么意思
  18. python爬虫接单发源地_python爬虫任务接单渠道
  19. 硬件工程师的你也不想一辈子画图、调板子吧!!!
  20. 我的世界空岛生存服务器制作,我的世界1.7.10羽逸之光空岛生存服务器

热门文章

  1. 同城跑腿APP开发需具备哪些功能?
  2. 阿里云2020年云栖大会线上直播地址分享
  3. 农村当前最大的红利,以及三大赚钱项目
  4. Decentralized Applications
  5. 阿里21道经典软件测试面试题,你会几题?
  6. 你领证了吗?各地2022上半年软考证书发放中...
  7. CYCLEGAN (棋盘效应被解决)
  8. 词根venge/vent/ver/verb/vers等衍生单词
  9. keras模块学习之-目标函数(objectives)笔记
  10. 腾讯会议无法开麦问题解决