vue禁止微信内H5上下拉动页面
methods: {onScroll() {var mo = function (e) {e.preventDefault();}document.body.style.overflow = "hidden";document.addEventListener("touchmove", mo. false);// 禁止页面滑动}
}
preventDefault()
如果事件是可取消的,则 preventDefault() 方法会取消该事件,这意味着属于该事件的默认操作将不会发生。
举例,在以下情况下有用:
- 单击“提交”按钮,阻止其提交表单
- 单击链接,防止链接跟随 URL
注释: 并非所有活动都可以取消。请使用 cancelable 属性 来确定事件是否可取消。
注释: preventDefault() 方法不会阻止事件通过 DOM 进一步传播。请使用 stopPropagation() 方法来解决。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
