使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
blockly > LineCursor > preDelete
LineCursor.preDelete() 方法
通过列出我们之后可以将光标移到的节点,并将其保存到 this.potentialNodes,为删除某个代码块做好准备。
删除操作完成后,调用 postDelete 将其移至该列表中的第一个有效节点。
可尝试的位置(按优先顺序排列)包括:
- 当前位置。- 删除的块所附加的连接。- 与被删除分块的下一个连接相连的分块。- 已删除分块的父分块。- 工作区中被删除代码块下方的某个位置。
N.B.: 删除某个分块后,与该分块的输入连接的所有分块也会被删除,但与其下一个连接连接的分块除外。
Signature:
preDelete(deletedBlock: BlockSvg): void;
参数
参数 |
类型 |
说明 |
deletedBlock |
BlockSvg |
要删除的屏幕截图。 |
返回:
void
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-07-25。"],[],[]]