腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
添加
和
删除
指向
构造
函数
表达式
内
的
函数
声明
的
事件
侦听器
javascript
我有一个问题,想知道如何以一种有效
的
方式组织这些
表达式
集。我
的
构造
函数
是游戏编辑器
的
一个组件。在这个
构造
器内部,我有一个方法,当播放器在调用moveObject
表达式
的
文档上单击SVG时,它会进行处理。move对象正确地移动了对象,内部onMouseMove
函数
声明
看起来像预期
的
那样工作,但我不知道如何
删除
这些
侦听器
。 我也尝试了绑定(这)在<e
浏览 7
提问于2019-06-20
得票数 1
回答已采纳
2
回答
无法
删除
事件
侦听器
javascript
、
canvas
、
addeventlistener
我正在使用socket.io开发一个简单
的
乒乓游戏,它会将state.player设置为0,使用户在屏幕
的
左侧划桨,而state.player设置为屏幕右侧
的
1。最终,玩家将切换位置,因此让鼠标控制屏幕上左右侧桨
的
事件
侦听器
需要移除并重新
添加
,以便他们控制屏幕正确一侧
的
正确
的
桨。我在某个地方读到,您必须将
函数
存储在变量中,然后对变量调用removeEventListener,但这似乎不起作用。在
添加
浏览 4
提问于2017-07-26
得票数 0
回答已采纳
1
回答
自定义元素:何时设置
事件
侦听器
custom-element
在此,最后一份咨询
声明
是 通常,应该使用
构造
函数
来设置初始状态
和
默认值,并设置
事件
侦听器
和
可能
的
影子根。现在,关于web组件
的
生命周期,从DOM中
删除
一个自定义元素,调用disconnectedCallback生命周期挂钩。据我理解,这将是,这是我
删除
由自定义元素
添加
的
任何
事件
侦听器
的
时间点。我
的</
浏览 0
提问于2019-09-02
得票数 1
回答已采纳
1
回答
从EventM中
删除
当前
侦听器
javascript
、
haskell
、
ghcjs
、
ghcjs-dom
假设我想使用ghcjs创建一个响应单击
的
事件
侦听器
,然后
删除
它自己。IsEventTarget t, IsEvent e)
添加
和
删除
,以及 newListener :: (IsEvent e) => EventM t e () -> IO (SaferEventListene
浏览 3
提问于2018-03-02
得票数 0
回答已采纳
2
回答
如何使用.bind(此)
删除
对象
的
事件
侦听器
?
javascript
、
event-handling
、
dom-events
内部对象
构造
函数
:我可以
添加
事件
侦听器
并正常工作,但是当对象破坏时,我不能
删除
单个
事件</e
浏览 6
提问于2015-02-23
得票数 4
3
回答
AS3
删除
事件
侦听器
flash
、
actionscript-3
、
event-handling
、
addeventlistener
我有一个关于在ActionScript3中手动
删除
事件
侦听器
的
基本问题。如果我有一个像这样
的
函数
: { f.save(mp3Encoder.mp3Data,"output.mp3");
浏览 0
提问于2010-12-17
得票数 2
回答已采纳
1
回答
如何在不全局存储
的
情况下正确存储变量?
javascript
、
jquery
假设我在就绪
函数
中
声明
了一个名为foo
的
变量。通常,当
函数
结束时,本地
声明
的
变量会被
删除
,对吗?当就绪
函数
结束时,为什么这个变量没有被销毁并且仍然是可访问
的
呢?
声明
一个变量并以这种方式使用它安全吗?我
浏览 1
提问于2016-04-19
得票数 1
回答已采纳
2
回答
使用
事件
侦听器
丢失this范围
javascript
因此,我有一个类
声明
,并且在我
的
构造
函数
中,我想在窗口滚动时
添加
一个
事件
侦听器
。/ (...) initiating this properties and methods } 当我
添加
我
的
事件
侦听器
时,我失去了this作用域(onScroll()创建自己
的</em
浏览 2
提问于2017-09-15
得票数 1
1
回答
即使我引用了JavaScript
函数
,
事件
侦听器
也会多次调用该
函数
javascript
、
angularjs
、
typescript
、
event-listener
每次创建一个角度控制器时,我都会在上面
添加
一个
事件
侦听器
。每次我离开这个页面并返回它时,都会
添加
一个新
的
事件
侦听器
,导致
构造
函数
再次被调用。下面是
添加
事件
侦听器
的
代码,以及它调用
的
侦听器
函数
:(仅供参考,我使用
的
是TypeScript)th
浏览 17
提问于2016-09-23
得票数 0
回答已采纳
1
回答
在开路wc试验中使用sinon
的
灯元短桩方法
javascript
、
unit-testing
、
mocha.js
、
sinon
、
lit-element
我正在使用open-wc对使用lit-element编写
的
自定义元素进行单元测试。我们使用Karma,Mocha,Sinon
和
Chai。我正在尝试测试元素
的
构造
函数
: constructor() { window.addEventListener( this.,因此我尝试使用el.disconnectedCallback()
删除
事件
侦听器
,将
函数
存根,然
浏览 24
提问于2020-01-03
得票数 0
1
回答
removeEventListener似乎得到了一个不同版本
的
处理程序?
javascript
、
events
、
event-handling
、
dom-events
、
mouseevent
我有一个Calendar类,实例化一次,然后在Calendar
的
构造
函数
中实例化一次EventHandler类。我通过将this ( Calendar对象)绑定到它们来
添加
事件
侦听器
,以便能够访问其中
的
Calendar对象。一切都很好。也就是说,直到我尝试在
事件
处理程序中
添加
事件
侦听器
,并将仍然是this对象
的
Calendar绑定到它们。
添加
起作用,但
事件
浏览 3
提问于2016-03-30
得票数 0
回答已采纳
1
回答
删除
一个
函数
并再次
添加
它
actionscript-3
、
function
、
flash-cs5
我知道可以通过
事件
侦听器
添加
和
删除
函数
,但我很想知道是否可以通过
事件
侦听器
来
添加
/
删除
函数
。所以我想是一个定制
的
函数
{} {} 是否可以
删除
浏览 0
提问于2013-10-08
得票数 0
回答已采纳
2
回答
为什么我
的
removeEventListener不能工作?
javascript
、
adobe
、
addeventlistener
、
easeljs
我正在构建一个简单
的
脚本,其中用户点击一个蓝色按钮或红色按钮。当蓝色按钮被点击时,用户点击
的
按钮应该会淡出,这很好用。但是,如果用户单击红色按钮,则蓝色
的
淡出将停止。就像我说
的
,蓝色
的
按钮能用,但红色
的
不行。 看看这里
和
其他网站上
的
各种问题
和
答案,我相信我
的
代码是正确
的
,似乎它不工作
的
原因是因为它们不匹配,即我实际上没有
删除
添加
事件</e
浏览 2
提问于2017-05-08
得票数 0
3
回答
命名
函数
并向其
添加
事件
侦听器
会导致“未定义”。
javascript
、
dom-events
我仍然是JavaScript
的
新手,我有以下问题。function game() {} 我遇到
的
问题是,当我
添
浏览 0
提问于2019-02-03
得票数 2
回答已采纳
1
回答
清除
构造
函数
中抛出错误
的
对象
javascript
、
exception
、
memory-leaks
、
error-handling
、
constructor
简化
的
例子..Javascript对象
构造
函数
someEventEmitter.on("event", this.someHandler);try {} catch(e) { 一些现实世界中
的
案例以类似于上述示例
的
方式发生。试图
构造
对象,但
构造
函数
(或可能是父
构造
浏览 1
提问于2016-03-16
得票数 0
7
回答
如何将单击一次
的
事件
添加
到
函数
中?
javascript
我想向
函数
添加
一个单击
事件
侦听器
,但只希望它发生一次。我怎么能这样做呢? 如果可能的话,我也想远离JQuery。编辑 由于我得到
的
答案完全满足了我
的
需求,我想我可能会在上下文中更清楚地说明这一点。 我正在编写一个绘制矩形
的
函数
,首先只需单击一个按钮即可启动矩形
函数
。然后在drawRectangle
函数
中有两个单击
事件
侦听器
。这些是我希望在
函数
中只发生一次
的
浏览 73
提问于2015-02-19
得票数 21
回答已采纳
2
回答
我有一个计数器,它只能在页面滚动到某个元素时触发一次。
javascript
、
reactjs
、
counter
我可以在jQuery中看到各种各样
的
解决方案,但我希望从react或纯javascript
的
角度寻找答案。我使用状态
和
反应钩子实现了它,但是我始终看到一些不稳定,触发不止一次,即使我保留状态并使用条件语句。我不知道我哪里出了问题。下面是function类组件(使用useEffect时,由于连续警告,我从
函数
切换到了类) 更新:我找到了一个工作解决方案,如下所示。如果有其他更好
的
方法来做的话请告诉我。
浏览 3
提问于2021-01-02
得票数 1
8
回答
为
事件
处理程序使用闭包
的
ActionScript 3.0
actionscript-3
、
events
、
closures
root.addEventListener("click", { }); root.removeEventListener("click",
浏览 9
提问于2008-10-07
得票数 15
2
回答
JavaScript使用params
删除
事件
侦听器
javascript
、
reactjs
、
dom
我正在
添加
一个
事件
侦听器
,它需要
事件
属性以及其他参数。click", (e) => ); 当组件卸载但运行时,我需要
删除
此
事件
侦听器
我认为这是因为
事件
侦听器
中
的
函数
声明
。对于如何
删除
显示
的
<e
浏览 3
提问于2022-11-01
得票数 -1
回答已采纳
3
回答
如何在一个类中
添加
带有
函数
回调
的
事件
监听器?
javascript
、
class
、
addeventlistener
想象一下,有一个在页面上生成内容
的
类。部分内容应以html格式附加
事件
侦听器
,如onclick=function()。 如何确保从
构造
html
的
类中调用
函数
?; init() { } let div = new Container("app"); 现在收到fireMe未定义
的
错误(这是正确
的
,因为它在全局范围
内
不可用我知道我可以通过先呈现div再
添
浏览 22
提问于2019-01-30
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript 严格模式(use strict)介绍|JavaScript 教程
ES6 Class类
Vue 超快速学习
Node.js的EventEmitter 事件处理详解
前端入门7-JavaScript语法之相关术语
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券