找回密码
 立即注册

QQ登录

只需一步,快速开始

Wmh20210707
注册会员   /  发表于:2023-5-15 17:37:59
11#
JoestarXu 发表于 2023-5-11 15:39
或者您可以试试下述方法:

1. 为 canvas 元素添加 click 事件**。

补充后续。 这样依然无法正常自动关闭。最终使用 var e = document.createEvent('MouseEvents');
    e.initEvent('click', true, true);
    let ddtLabel = document.getElementById('ddtLabel');
    if (ddtLabel) {
      ddtLabel.dispatchEvent(e);
    }
创建mouseEvent事件,并派发给组件的标签。标签上增加监听事件,收到后,手动关闭下拉框的方式,完成bug维护。
感谢回复,提供思路。
回复 使用道具 举报
JoestarXu
超级版主   /  发表于:2023-5-15 17:46:20
12#
Wmh20210707 发表于 2023-5-15 17:37
补充后续。 这样依然无法正常自动关闭。最终使用 var e = document.createEvent('MouseEvents');
    e. ...

问题解决了就好,后续再有问题随时开贴提问。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部