event-handling 相关问题

事件处理是关于处理源与一个或多个订户之间的消息的编码样式。源中的点侦听器提供了一种方式,订阅代码可以使用从源引发的消息。

如何禁用mapbox中的事件监听器?

我正在尝试使用 React 上的 Mapbox 来控制图层上的事件侦听器。 map.off 应该可以做到这一点,但它并没有删除图层中的 onclick 事件。 https://docs.mapbox.com/

回答 8 投票 0

需要点击按钮两次才有效果

应用程序是一个机器控件,因此它需要访问 ui 来显示状态等。(我知道,这违背了将 UI 和工作代码分开的建议,但它就是这样,至少现在是这样)。

回答 3 投票 0

等待元素在 Puppeteer 中具有特定文本

我想在检测到元素的innerHTML从“在线”更改为“离线”时关闭页面和浏览器。 目前我每 10 秒检查一次。

回答 1 投票 0

Node js Eventemitter 未触发

我的事件发射器没有发射。我已经用谷歌搜索了这个问题,看来我的代码顺序是错误的,或者至少这是我的猜测。无论我如何排列创建 Client 类的顺序...

回答 1 投票 0

react 中的事件处理问题

从'@/components/form-fields/AppSelect'导入AppSelect; 进口 { 盒子, 按钮, 循环进步, 分频器, 列表, 列表项按钮, 列表项图标, 列表项文本, 堆, 版式,

回答 1 投票 0

无法使用removeEventListener()从元素中删除处理程序

我已向“删除”按钮添加了“单击”事件侦听器。 deleteButton.addEventListener("点击",deleteNote); 该事件监听器在触发时调用该函数...

回答 1 投票 0

JavaScript 函数中的动态音频播放问题

我实现了一个名为 showPianoProdigyOverlay() 的 JavaScript 函数,旨在显示虚拟钢琴的叠加层。单击钢琴上的每个键都会触发相应的音频文件。

回答 1 投票 0

Python Turtle 中的 onkeypress() 和 Listen() 问题

我的一个功能有问题。我使用 Python 3.7,当我尝试使用 onkeypress() 函数时,没有任何反应。我尝试检查它,但是当我按键时乌龟模块没有反应。 我...

回答 1 投票 0

事件错误:TypeError:无法读取未定义的属性(读取“stopPropagation”)

将点击事件从子组件传递到父组件时,我无法使用点击修饰符。有谁知道我在这里可能做错了什么? 我有一个这样的组件:

回答 0 投票 0

处理 Vue 组件中的事件 Vue3

将点击事件从子组件传递到父组件时,我无法使用点击修饰符。有谁知道我在这里可能做错了什么? 我有一个这样的组件:

回答 0 投票 0

Android NDK ALooper_pollOnce() 与 ALooper_pollAll()

在Android NDK中,ALooper_pollOnce()和ALooper_pollAll()有什么区别?

回答 2 投票 0

event 是回调链中任何地方都可以访问的全局变量吗?

我只是在使用 DOM 和 Javascript 来玩弄事件监听器,并注意到了这一点: 函数链(消息){ console.log(消息,事件); } 函数 onClick() { 被锁起来('身体被清除了...

回答 2 投票 0

如何在 wxpython 中单击按钮后禁用该按钮?

我的小程序中有两个按钮,启动和停止。我想要的是在单击开始按钮后禁用它,当我点击停止按钮时它应该恢复正常。我该怎么办...

回答 2 投票 0

删除 beforeunload 事件在 React 中不起作用

下面的代码片段假设添加和删除事件监听器handleBeforeUnload。在检查浏览器控制台时,我看到打印了“inside else”,但是加载页面仍然如此......

回答 1 投票 0

OS X eventfd 的替代品

eventfd 是 Linux 特定的。我需要将一个在 Linux 上编写的库移植到 OS X,该库利用了这个事件通知系统。有没有办法实现这一点?

回答 2 投票 0

当您导航到另一个屏幕时,React-Native 事件监听器不会被取消注册

我是一名 React 开发人员,这是我第一次处理 React-Native,我遇到了这个烦人的问题,我已经被困了 2 天了。 我有这个组件: 进口 const OrderDetails = ({route}) =...

回答 1 投票 0

订阅静态方法内的事件

我正在寻求一些关于以下订阅事件的方式是否会导致内存泄漏的建议: // 可能在 UI 类中... 无效主() { var myObject = Helpers.GetMyObject(); 我的...

回答 1 投票 0

Angular-17 事件监听器不工作 - 没有错误代码?

在我的主页上,我有一个链接路由到带有登录按钮的登录页面,但单击它后,没有运行任何功能,也没有显示错误代码。我确保该功能具有相同的名称并且...

回答 1 投票 0

Vuetify textarea - 事件传播实际上是如何工作的?

我遇到了一个奇怪的情况,组件的使用如下: 我遇到了一个奇怪的情况,使用以下组件: <template> <v-app> <v-container> <v-menu v-model="menu" :close-on-content-click="false"> <template #activator="{ props }"> <v-btn v-bind="props"> Open </v-btn> </template> <v-card> <v-card-text> <v-form> <v-textarea label="sample text"></v-textarea> </v-form> </v-card-text> <v-card-actions> <v-btn @click="menu = false"> Close</v-btn> </v-card-actions> </v-card> </v-menu> </v-container> </v-app> </template> <script setup> import { ref } from 'vue' const menu = ref(false) </script> Vue Playground 链接 通常,当在 v-textarea 内按 Enter 时,结果将是添加换行符。 然而,在这种情况下,打开菜单写一些东西并按 Enter 键不会执行任何操作。 如果我删除 v-card-actions 组件,按 Enter 键将添加换行符,但也会关闭菜单。这不是所需的行为(这是一个减少示例。)。 如果我随后将 @keydown.enter.stop="" 事件处理程序添加到 v-textarea,一切都会按我的意愿进行。 由于最后一步使其工作,我怀疑事件传播中发生了一些奇怪/有缺陷的事情,或者我没有正确理解。 这是怎么回事? 它看起来是由 v 菜单上的 function 引起的,该函数在收到 Enter keydown 事件时运行。该函数调用 e.preventDefault(),因此可以防止出现新行。 只要 keydown 事件在 v 菜单之前停止传播,这种情况就不会发生。您可以将 @keydown.enter.stop 移动到 v-textarea 和 v-card(包括)之间的任何元素上,然后将创建新行。

回答 1 投票 0

onkeydown 事件在画布上不起作用?

我有一个画布和一个分配给它的 onkeydown 事件。当按下任意键时,控制台应该记录该键的 keyCode。但它没有输出任何内容,甚至没有输出未定义的内容。其他

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.