Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
blockly > CodeGenerator > statementToCode
Метод CodeGenerator.statementToCode()
Сгенерируйте строку кода, представляющую блоки, прикрепленные к именованному входу оператора. Сделайте отступ кода. Это в основном используется в генераторах. При попытке сгенерировать код для оценки посмотрите на использование workspaceToCode или blockToCode.
Подпись:
statementToCode(block: Block, name: string): string;
Параметры
Параметр | Тип | Описание |
---|
блокировать | Блокировать | Блок, содержащий входные данные. |
имя | нить | Имя входа. |
Возврат:
нить
Сгенерированный код или '', если ни один блок не подключен.
Исключения
ReferenceError, если указанный вход не существует.
,
blockly > CodeGenerator > statementToCode
Метод CodeGenerator.statementToCode()
Сгенерируйте строку кода, представляющую блоки, прикрепленные к именованному входу оператора. Сделайте отступ кода. Это в основном используется в генераторах. При попытке сгенерировать код для оценки посмотрите на использование workspaceToCode или blockToCode.
Подпись:
statementToCode(block: Block, name: string): string;
Параметры
Параметр | Тип | Описание |
---|
блокировать | Блокировать | Блок, содержащий входные данные. |
имя | нить | Имя входа. |
Возврат:
нить
Сгенерированный код или '', если ни один блок не подключен.
Исключения
ReferenceError, если указанный вход не существует.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[[["Прост для понимания","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"]],["Последнее обновление: 2025-07-24 UTC."],[[["The `statementToCode` method generates code for blocks connected to a specific statement input on a block."],["It's primarily used within Blockly generators for code generation purposes."],["If you need to generate code for evaluation, consider using `workspaceToCode` or `blockToCode` instead."],["The method takes the block and the input name as parameters and returns the generated code as a string."],["If no blocks are connected to the input, it returns an empty string."]]],[]]