<div class="form-item">
<div class="label">姓名</div>
<input type="text" v-model.trim="myUserInfo.name" placeholder="请输入您的姓名" @blur="input_blur">
</div>
input_blur () {
// document.body.scrollTop = document.documentElement.scrollTop - 1
setTimeout(() => {
var scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0
window.scrollTo(0, Math.max(scrollHeight, 0))
}, 100)
}
博客主要讲述了H5 input输入框键盘弹起再关闭时页面被顶起的问题,并给出了解决代码。通过在输入框失去焦点的事件中,使用 setTimeout 延迟滚动页面,以解决页面被顶起的问题。
1万+

被折叠的 条评论
为什么被折叠?



