Angular 同时启用双击和鼠标向上

问题描述

我需要能够允许用户进行以下两种类型的文本选择:

  1. 通过双击选择一个词:我使用 (dblclick)

  2. 通过按下鼠标左键然后松开来选择多个单词:我使用 (mouseup)

这两个单独工作很好。我只是在 TS 中使用 window.getSelection().toString() 来获取单击的单词或选定的文本区域。

但是如果我希望用户能够双击一个单词或选择更大的文本区域怎么办?

在同一个div上同时使用dblclick和mouseup的结果是当我双击时,获取选中文本的函数被触发了3次(两次是因为mouseup事件被触发了两次,第三次是因为双击点击事件)。

欢迎任何帮助!

谢谢,祝你有美好的一天,

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...