const touchStartListener = function (e) {
e.preventDefault();
};
componentDidMount() {
document.addEventListener('touchmove', touchStartListener, { passive: false });
}
componentWillUnmount() {
document.removeEventListener('touchmove', touchStartListener);
}
本文介绍了一个简单的React组件,该组件在挂载时为touchmove事件添加了一个监听器,并在卸载时移除该监听器,以防止页面滚动。监听器函数会阻止事件的默认行为。
3万+

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



