通过ID获取Google Blockly Block?

时间:2017-12-04 11:09:49

标签: blockly

我想查询DOM以获取ID ID。目前我必须按类名查找所有元素,并手动提取正确的索引,这是不可持续的。

如何为块提供唯一ID?

由于

1 个答案:

答案 0 :(得分:4)

所有块都已有id(api docs)。但是,Block对象不是DOM对象,因此您无法使用document.getElementById(..)找到它。相反,您将使用Workspace.getBlockById(..)。您的工作区通常是Blockly.mainWorkspace