blockly > CodeGenerator > blockToCode
CodeGenerator.blockToCode() 方法
為指定區塊 (和附加區塊) 產生程式碼。產生器必須先初始化,才能呼叫這個函式。
Signature:
blockToCode(block: Block | null, opt_thisOnly?: boolean): string | [string, number];
參數
參數 | 類型 | 說明 |
---|---|---|
阻擋 | 封鎖 | 空值 | 要為哪個區塊產生程式碼。 |
opt_thisOnly | boolean | (選用) 設為 True 只會為這個陳述式產生程式碼。 |
傳回:
string | [string, number]
針對陳述式區塊,系統會產生的程式碼。以值區塊來說,這個陣列包含產生的代碼和運算子順序值。如果區塊為空值,則傳回「'」。