问题描述:在 iOS中,点击输入框之后无法获取焦点问题。
解决方案:
vue 引入 fastclick(npm install fastclick -S)
在 main.js 文件中引入信息:
import FastClick from 'fastclick'
if ('addEventListener' in document) {
document.addEventListener('DOMContentLoaded', function() {
FastClick.attach(document.body);
}, false);
}
扩展:
Load 和 DOMContentLoaded 区别
Load 事件触发代表页面中的 DOM,CSS,JS,图片已经全部加载完毕。
DOMContentLoaded 事件触发代表初始的 HTML 被完全加载和解析,不需要等待 CSS,JS,图片加载。