blockly > CodeGenerator > blockToCode
CodeGenerator.blockToCode() 方法
为指定的代码块(以及附加的代码块)生成代码。必须在调用此函数之前初始化生成器。
Signature:
blockToCode(block: Block | null, opt_thisOnly?: boolean): string | [string, number];
参数
参数 | 类型 | 说明 |
---|---|---|
阻挡 | 块 | null | 要为其生成代码的代码块。 |
opt_thisOnly | boolean | (可选)如果为 true,则仅为此语句生成代码。 |
返回:
字符串 | [字符串, 数字]
对于语句块,是生成的代码。对于值块,则为包含生成的代码和运算符顺序值的数组。如果 block 为 null,则返回 ''。