KineticJS 4.7 删除 getElement 方法

KineticJS 4.7 remove getElement method

本文关键字:getElement 方法 删除 KineticJS      更新时间:2023-09-26

过去我使用kineticJS 4.6

当我想将 attr 添加到 html 元素时,我只需要调用

$(layer.getCanvas().getElement()).attr('data-iwant_to_access_from_JS', 'value')

我已经更新到 kineticJS> 4.7,并且我收到了消息"...没有方法 getElement()

当我检查KineticJS的源代码时,我发现此方法已被删除。

如何将 attr 添加到 CANVAS 属性元素?

谢谢

如果我替换为

$(layer.getCanvas()._canvas).attr('data-iwant_to_access_from_JS', 'value')

但它不是很优雅,我不明白他们为什么删除这种方法