![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
一只努力的前端菜鸟
这个作者很懒,什么都没留下…
展开
-
移动端使用better-scroll引发的键盘弹出时,输入框被键盘遮挡事件
分析原因:软键盘调起引起viewport高度变化,进而影响到了滚动区域容器的高度。容器高度变了,而容器content的scrollTop没变化,表现为原再视图底部的界面被隐藏了,看起来就像是软键盘把它挡住了。解决方法:给滚动区域的每一个input标签添加focus监听事件,用以记录当前所操作的input元素。当viewport变化时,window.onresize触发,这时使用better-scroll的scrollToElement方法,使内容滚动到当前操作的input的位置,最好是延时100ms以原创 2021-01-30 09:35:55 · 454 阅读 · 0 评论 -
钉钉微应用【DG】--项目心得&&总结
3、然后以authcode为参数,向后台请求用户数据(信息);2、以corpId为参数向钉钉请求用户authcode;1、从后台获取corpId;原创 2020-10-10 14:57:27 · 545 阅读 · 0 评论 -
菜鸟学习篇--如何解决内容超出页面高度出现滚动条问题
当页面内容超出页面高度并且出现滚动条时,可以直接在页面最外层添加overflow:hidden;但由于vue组件直接给body添加css样式是无效的,因此,可以这么做: mounted() { document.getElementsByTagName("body")[0].style = "overflow: hidden;"; },其实不仅可以用overflow:hidden; height:100vh; overflow-x: hidden; overflow-y: h原创 2020-09-18 08:50:15 · 3451 阅读 · 0 评论