获取 Google Blockly Block by Id?
Get Google Blockly Block by Id?
我想查询 DOM 以通过 ID 获取块。目前我必须通过 class 名称查找所有元素,并手动提取正确的索引,这是不可持续的。
如何给一个块一个唯一的ID?
谢谢
所有块都已经有一个id(api docs). However, a Block object isn't a DOM object so you won't find it by using document.getElementById(..)
. Instead you'll use Workspace.getBlockById(..)
. Your workspace is usually Blockly.mainWorkspace