0
在过去,我用kineticJS 4.6KineticJS 4.7删除getElement方法
当我要添加生成的attr到html元素,我只需要调用
$(layer.getCanvas().getElement()).attr('data-iwant_to_access_from_JS', 'value')
我已经更新kineticJS > 4.7,而且我的消息” ......有没有方法getElement()
当我检查KineticJS的源代码,我发现这个方法是删除。
我如何添加ATTR到画布attr元素?
感谢
这是故意不是很优雅。您正在抓取对支持动力学层的2 **私有内部**动力学画布中的一个的引用。 – markE
当然可以,但是没有它我怎么办? – Supernini
您无法更轻松地获取底层画布。 KineticJS通常为自己保留这些画布,通常无法直接对其进行编码。正如你发现的那样,你可以做到这一点,只需要自己承担风险。 – markE