腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8487)
视频
沙龙
1
回答
React
onWheel
处理
程序
无法
preventDefault
,
因为
它是
被动
事件
侦听器
javascript
、
reactjs
、
dom
、
dom-events
我正在尝试覆盖组件上的Ctrl+scroll行为,但它不能
处理
错误[Intervention] Unable to
preventDefault
inside passive event listener我想我可以使用一个活动的监听器,那么有没有办法通过
React
来指定它呢?请注意,我需要访问和修改
onWheel
中的状态。const
onWheel
= (e:
React
.WheelEvent): void => { e.
浏览 213
提问于2020-08-31
得票数 0
1
回答
在
onWheel
事件
中使用event.
preventDefault
时,如何绕过reactjs中的“
被动
eventListeners”
reactjs
、
preventdefault
、
passive-event-listeners
我试图在
onWheel
事件
中使用
preventDefault
,让用户在某些元素上滚动到边上,而不是向下滚动。当我使用e.
preventDefault
时,我一直收到错误消息:由于目标被视为
被动
,所以
无法
在
被动
事件
侦听器
内部进行干预。 到目前为止,我似乎只找到了禁用错误消息的方法。调用函数的JSX: <Wrapper
onWheel
={(e) => (handleScroll(e))}> 调用e
浏览 57
提问于2019-05-08
得票数 1
1
回答
将
被动
addEventListener替换为onTouchStart方法
reactjs
、
addeventlistener
、
passive-event-listeners
、
ontouchstart
document.addEventListener('touchstart', handler, {passive: true});换成onTouchStart={handler} console.log(event); 当我在假上有一个标志时 event.
preventDefault
仅仅是关于使用
preventDefault
()还是不使用?我理解得
浏览 4
提问于2019-04-29
得票数 1
3
回答
如何将参数传递给自定义
事件
侦听器
并防止reactjs中的默认值?
reactjs
、
event-handling
、
parameter-passing
、
preventdefault
我必须将一些参数传递给
事件
处理
程序
,并且需要防止默认
事件
。如何做到这一点?通过reactjs onMouseUp,我们可以传递参数,但现在由于
被动
事件
不能阻止默认值(例如: event.
preventDefault
();),但是对于自定义
事件
侦听器
,我们可以防止默认
事件
,但不能传递参数this.mouseUpHandler, { });mouseUpHan
浏览 11
提问于2020-10-26
得票数 1
回答已采纳
1
回答
如何停止div上的页面滚动
reactjs
、
svg
我试图使用e.
preventDefault
调用来停止这一点,但是我一直在
被动
事件
侦听器
调用中获得
无法
preventDefault
的错误。我一直
无法
找到解决这一问题的办法。下面是代码减去SVG中的内容,
因为
它太适合在文章中使用。 export default function M
浏览 3
提问于2021-06-20
得票数 2
2
回答
由于目标被视为
被动
的,所以
无法
在
被动
的Konva
事件
侦听器
中进行
preventDefault
javascript
、
dom-events
、
konvajs
我正在使用库(使用
React
@15.4.2和)来构建一个简单的2D游戏。 由于目标被视为
被动
的,所以
无法
在
被动
事件
侦听器
中进行
preventDefault
此外,连接到Konva生成的画布元素的单击
事件
中没有一个在设备模式下工作。如果我退出了设备工
浏览 0
提问于2017-02-13
得票数 3
2
回答
打字稿中的水平滚动
angular
、
typescript
、
mousewheel
我使用(wheel)
事件
来触发move()方法 <div> move(){ var el = document.querySelector('#tab-primary-wrapperel.addEventLis
浏览 3
提问于2019-12-24
得票数 0
2
回答
无法
preventDefault
的owl-旋转木马
google-chrome
、
owl-carousel
猫头鹰旋转木马保存原木 我使用的是OWL-Carousel2.2.0,
它是
浏览 8
提问于2017-02-25
得票数 5
1
回答
Jquery和Touch这么长的动作
javascript
、
jquery
、
mobile
当我点击按钮标签开关,如果在手指区域有按钮或链接-
它是
激活的
浏览 3
提问于2017-05-08
得票数 1
回答已采纳
6
回答
在
React
中禁用`<input type=number>`上的滚动
javascript
、
reactjs
、
mousewheel
这个问题之前已经问过了,但提供的解决方案只适用于jQuery,
因为
我在ReactJs中也面临着同样的问题。 是否可以禁用滚轮更改输入数字字段中的数字?我希望输入类型为number,
因为
它在移动/触摸设备上提供了数字键盘。
浏览 24
提问于2020-08-03
得票数 14
2
回答
溢出时的
React
- catch轮子
事件
:隐藏元素?
reactjs
如果
React
组件中的元素有overflow:隐藏,我如何捕捉滚动/滚轮
事件
?<Component
onWheel
={this.handleWheel.bind(this)}/>
浏览 12
提问于2016-08-18
得票数 1
2
回答
如何检查
侦听器
事件
是否是
被动
事件
?
javascript
、
dom
、
w3c
、
dom-events
我的库支持多个手势,设置多个
侦听器
,包括
被动
的和非
被动
的.库将确保最多只将一个真正的
侦听器
附加到DOM。因此,我们最多可以有2个touchstart
侦听器
,其中一个是
被动
的,另一个不是。我的问题和问题是,我
无法
检测一个接收到的
事件
是否附加了{ passive: true }选项。我认为可以在本机
事件
对象上使用cancelable属性,
因为
对
被动
事件
调用
preventDefa
浏览 0
提问于2018-05-01
得票数 6
回答已采纳
1
回答
当鼠标超过一个特定的div时,防止页面滚动。
javascript
、
html
、
css
、
reactjs
当光标位于特定的div上时,我希望禁用mouseWheel
事件
上的页面滚动。div是一个放大mouseWheel
事件
的图形,由
React
组件呈现。我试过e.
preventDefault
,但是铬告诉我 有人能帮忙吗?提前谢谢。
浏览 0
提问于2019-04-04
得票数 5
2
回答
如何在svelte中向窗口
事件
/鼠标轮添加参数
javascript
、
svelte
、
svelte-3
现在,我只想记录
事件
并防止它发生: console.log(e); };<svelte:window on:wheel={handleWheel} />
无法
在
被动
事件
侦听器
调用中
preventDefault
浏览 1
提问于2020-02-02
得票数 1
回答已采纳
2
回答
将
事件
标记为显式而非
被动
事件
javascript
、
google-chrome
、
events
违规将非
被动
事件
侦听器
添加到滚动阻塞“轮子”
事件
中。考虑将
事件
处理
程序
标记为“
被动
”,以使页面更有响应性。 是否有一种方法可以显式地将
事件
标记为非
被动
事件
,并消除此警告?我知道这不会妨碍执行流程,但这是一种烦恼。我所能找到的就是如何标记它
被动
,但
它是
一
浏览 2
提问于2017-06-07
得票数 3
回答已采纳
1
回答
Dblclick
事件
处理
程序
不响应apple设备
javascript
、
jquery
、
html
、
css
目前我的应用
程序
使用的是dblclick jquery插件,FancyTree
事件
并不只适用于苹果设备,当在iphone7/8上的google chrome开发者模式下运行时,它在控制台中显示以下错误:由于目标被视为
被动
目标,所以
无法
在
被动
事件
侦听器
内部执行
preventDefault
操作。来自插件中
事件
处理
程序
的代码 .on("click" + ns + "
浏览 30
提问于2019-07-20
得票数 0
2
回答
无法
阻止` window move`在iOS上滚动窗口
ios
、
scroll
、
mobile-safari
、
preventdefault
、
touchmove
我们正在尝试滚动iOS web应用
程序
上的元素,同时阻止窗口本身滚动。我们捕获窗口上的touchmove
事件
,以编程方式滚动元素,并(试图)通过在
事件
上调用
preventDefault
来阻止窗口本身滚动。 不幸的是,这在Mobile Safari中不起作用。捕获touchforcestart并调用
preventDefault
似乎确实阻止了窗口的滚动,但我们在touchstart中调用它,这似乎“太晚了”,
因为
窗口仍在滚动。我们很困惑,
因为
这显然是一个错误,但它似乎已经修
浏览 6
提问于2018-03-27
得票数 34
回答已采纳
1
回答
event.
preventDefault
不适用于Chrome中的"document“/ "document.body”元素
javascript
、
google-chrome
、
touch-event
我有一些功能可以防止设备上的触摸
事件
(在某些特定情况下)。在最后一次更新Chrome之前,它运行得很好。更新之后,试图阻止我从document或document.body获得的
事件
不再有效,但是如果我从某个特定元素侦听
事件
,它就会起作用。例如:document.addEventListener("touchmove", function(event) {document.querySel
浏览 2
提问于2017-03-16
得票数 3
2
回答
React
警告非
被动
事件
侦听器
对滚动阻止“touchstart”
javascript
、
reactjs
、
material-ui
我有一个带有material-ui Slider的
react
组件。每次此组件呈现时,我都会收到这样的警告:“已将非
被动
事件
侦听器
添加到滚动阻止'touchstart‘
事件
中。请考虑将
事件
处理
程序
标记为’
被动
‘,以使页面更具响应性。” 如何解决这个问题? ?
浏览 91
提问于2019-12-11
得票数 3
2
回答
角4-添加非
被动
事件
侦听器
到滚动阻塞‘鼠标轮’
事件
。
angular
、
google-chrome
、
event-listener
、
mousewheel
在“角4”项目中,当我单击日期选择器或选择选项菜单,在Google中运行它时,会收到以下警告: 我在这里已经看到了堆栈溢出的一个问题,但是那个问题是关于‘触启动’的,而不是‘鼠标轮’。我真的不知道什么代码-我可以给你的例子,
因为
我不知道警告来自哪里。有人能帮我解决这个问题吗?
浏览 0
提问于2018-06-22
得票数 5
点击加载更多
相关
资讯
我用React和Vue构建了同款应用,对比看看
我用React和Vue构建了同款应用,来看看哪里不一样(2020版)
我用Vue和React构建了相同的应用程序,这是它们的差别
你真的了解React吗?这里有50个React面试问题
Node.js的EventEmitter 事件处理详解
热门
标签
更多标签
云服务器
ICP备案
即时通信 IM
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券