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