在块中为自定义块生成代码时,我收到错误
Error: Language "Python" does not know how to generate code for block type "import_block".
登录控制台时。
以下是创建块的代码
Blockly.Blocks['import_block'] = {
init: function() {
this.appendDummyInput()
.appendField("import")
.appendField(new Blockly.FieldTextInput("default"), "import_name");
this.setOutput(true, null);
this.setColour(230);
this.setTooltip("");
this.setHelpUrl("");
}
};
代码生成代码是
let code = (Blockly as any).Python.workspaceToCode(Blockly.mainWorkspace);
console.log(code);
该块在 UI 中可见。此外,代码会为 blockly 中存在的默认块生成代码,但会显示自定义块的错误。
谁能帮我这个