blockly >代码生成器 >CodeGeneratorblockToCode

CodeGenerator.blockToCode() 方法

为指定代码块(以及附加的代码块)生成代码。在调用此函数之前,必须初始化生成器。

Signature:

blockToCode(block: Block | null, opt_thisOnly?: boolean): string | [string, number];

参数

参数 类型 说明
阻挡 屏蔽 |null 要为其生成代码的块。
opt_thisOnly 布尔值 (可选)如果为 true,则仅为此语句生成代码。

返回

字符串 |[字符串, 数字]

对于语句块,为生成的代码。对于值块,是一个包含生成的代码和运算符顺序值的数组。返回 ''如果 block 为 null。