vue手机端开发聚焦不灵敏
vue手机端开发聚焦不灵敏
前置:
手机端开发时有时使用UI框架中的输入框或者文本域在点击的时候聚焦不是很快速。因为一是有的控件带有动画过度效果,二是移动设备的屏幕点击事件大多会延迟300ms左右才会触发(所有版本的Android Chrome浏览器,如果设置viewport meta的值有user-scalable=no,浏览器也是会马上触发点击事件没有延迟),这是因为为了检查用户是否在做双击。
解决:
当然更优更好的解决方案有很多,此处记录的只是我自己解决此问题的一种方法。使用 fastclick
需要详细了解的可以看下这位大神的透彻讲解:https://www.cnblogs.com/ylweb/p/10549040.html
1.可以直接引用也可以npm引入,因为是vue项目开发的直接使用npm方式了
npm install fastclick --save
也可以使用标签引入(未测试):
<script type='application/javascript' src='/path/to/fastclick.js'></script>
2.在main.js中引入并使用
import FastClick from 'fastclick'
FastClick.attach(document.body);FastClick.prototype.focus = function (targetElement) {var length;if (targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') {length = targetElement.value.length;targetElement.focus();targetElement.setSelectionRange(length, length);} else {targetElement.focus();}
};
至此,我的问题解决,希望对你有帮助!
vue手机端开发聚焦不灵敏相关推荐
- 移动端html5广告的优势,h5手机端开发的优势都有哪些呢
原标题:h5手机端开发的优势都有哪些呢 现在是手机不离手的时代,可以说每个人都有一部甚至两部手机来打发日常的空余时间,那么你知道h5手机端开发的优势都有哪些吗?下面原创先锋小编给大家详细介绍下,想要了 ...
- [ecshop 资料 ] 通联支付 wap 手机端 开发帮助中心 手机支付网关 帮助中心
一.网关支付接口规范下载地址 接口开发常见问题参考也可参考以上页面 pc 开发帮助中心 http://113.108.182.3:8282/techsp/helper/procedure/wg/ wa ...
- vue手机端布局纵向布局_Vue中的黄金布局集成
vue手机端布局纵向布局 金色的布局 (vue-golden-layout) Integration of the golden-layout to Vue. 将黄金布局整合到Vue. 安装 (Ins ...
- HTML5响应式手机模板:电商网站设计——歪秀商城手机端开发静态页面HTML+CSS+JavaScript 手机模板wap 手机网站模板 企业手机网站模板...
HTML5响应式手机模板:电商网站设计--歪秀商城手机端开发静态页面HTML+CSS+JavaScript 手机模板wap 手机网站模板 企业手机网站模板 手机网站模板 手机模板 响应式手机网站 ht ...
- HTML5响应式手机模板:电商网站设计——歪秀商城手机端开发静态页面HTML+CSS+JavaScript 手机模板wap 手机网站模板 企业手机网站模板
HTML5响应式手机模板:电商网站设计--歪秀商城手机端开发静态页面HTML+CSS+JavaScript 手机模板wap 手机网站模板 企业手机网站模板 手机网站模板 手机模板 响应式手机网站 ht ...
- vue手机端回退_推荐3个快速开发平台 前后端都有 接私活又有着落了
经常性逛github,发现了一些优秀的开源项目,其中的框架及代码非常不错,现在给大家推荐三个快速开发平台. 第一个就是优秀的Jeecg-boot快速开发平台 前端采用阿里的ant-design-vue ...
- vue页面手机端开发总结
当图片的某元素是一张图片,可不设置宽高,将样式设置为如下,这样图片就会撑起来页面,避免一些宽高在不同机型不协调的问题. display: block; width: 100%; 需要条件判断显示不同的 ...
- vue手机端项目php,MintUI基于Vue.js移动端组件库详解
Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要.接下来通过本文给大家分享Mint UI 基于 Vue.js 移动端组件库,需要的朋友参考下吧,希望能帮助到大家. 官网 ...
- web适配手机端开发总结
现在手机端也业务要多于pc端,如何做手机端的web页面也成了许多web前端工程师的必修课,以下是我总结的一些心得,大家茶余饭后研读一下,看看能不能涨涨姿势. 适配手机端我主要总结3点: 1. 在页面顶 ...
最新文章
- python使用matplotlib可视化不同年份、不同项目的均值(mean)对比条形图(bar plot comparision of mean with different years)
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
- iphone以旧换新活动_iPhone:我降价 1600 元!安卓:我有 5G
- scanf 接收 空格 输入_【C/C++】【输入】关于scanf:输入空格,多次使用
- mysql 查询空字符串 设置默认值_MySQL默认值选型是空,还是 NULL-爱可生
- 空指针异常NullPointerException解决
- Flash与jsp通信类封装
- Struts2 - Action 基础用法
- getHibernateTemplate 抛出NullPointer 异常 其中一个容易被忽略的原因
- 节点主动可信监控机制
- c++ error函数_Linux中create_elf_tables函数整型溢出漏洞分析(CVE201814634)
- mysql innodb 缓存设置_数据库分享一: MySQL的Innodb缓存相关优化
- LVS(三)LVS集群NAT模式
- 来看看 ETL 和数仓建模的设计思路!
- matlab怎么把弧度换成度,matlab弧度与角度转换
- 一阶导数 matlab,三阶样条插值(一阶导数边界条件) matlab程序
- centos安装cerebro
- Apex_json应用
- 家用计算机做raid有用吗,磁盘阵列是什么?家用有必要磁盘阵列吗
- 中医针灸学综合练习题库【6】