Vue.directive('gomiddle', {
// 当被绑定的元素插入到 DOM 中时……
inserted: function(el) {
el.addEventListener('click', function() {
setTimeout(function() {
let top = el.offsetTop;
let windowScrollTop = document.documentElement.scrollTop;
let windowHeight = window.innerHeight;
document.documentElement.scrollTop = windowScrollTop + ((top - windowScrollTop) - (windowHeight / 2))
}, 1000)
}, false)
}
})
vue自定义指令-移动端点击元素input输入框垂直居中于软键盘弹出后的页面
猜你喜欢
转载自blog.csdn.net/liuhao9999/article/details/115366098
今日推荐
周排行