Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > CodeGenerator > scrub_
CodeGenerator.scrub_()-Methode
Häufige Aufgaben zum Generieren von Code aus Blöcken Dieser wird von blockToCode aus aufgerufen und für jeden Block aufgerufen, nicht nur für Blöcke auf oberster Ebene. Abgeleitete Klassen können dies außer Kraft setzen. Ein Beispiel: , um Code für Anweisungen nach dem Block zu generieren oder um Kommentare für den angegebenen Block und alle verbundenen Wertblöcke zu verarbeiten.
Unterschrift:
scrub_(_block: Block, code: string, _opt_thisOnly?: boolean): string;
Parameter
Parameter |
Typ |
Beschreibung |
_block |
Blockieren |
Der aktuelle Block. |
Code |
String |
Der für diesen Block erstellte Code. |
_opt_thisOnly |
boolean |
(Optional) "True", um Code nur für diese Anweisung zu generieren. |
Gibt zurück:
String
Code mit Kommentaren und hinzugefügten nachfolgenden Blöcken.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-21 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-21 (UTC)."],[[["`scrub_()` is a method within the `CodeGenerator` class used for common code generation tasks from Blockly blocks."],["It's called for every block during code generation, allowing subclasses to customize code output for statements, comments, and connected blocks."],["The method takes the current block, generated code, and an optional flag for generating code for only the current statement as input."],["`scrub_()` returns the modified code, which may include comments and code from subsequent blocks."]]],[]]