Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Sử dụng các khối quy trình tích hợp sẵn
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Sử dụng trình bổ trợ
Để sử dụng các khối quy trình, bạn nên dùng trình bổ trợ @blockly/block-shareable-procedures.
Để biết sự khác biệt giữa các khối plugin và các khối tích hợp, hãy xem thông tin tổng quan.
Cài đặt
Yarn:
shell
yarn add @blockly/block-shareable-procedures
NPM:
shell
npm install @blockly/block-shareable-procedures
Cách sử dụng
import Blockly from 'blockly';
import {blocks, unregisterProcedureBlocks} '@blockly/block-shareable-procedures';
unregisterProcedureBlocks();
Blockly.common.defineBlocks(blocks);
Thao tác này sẽ xác định các khối quy trình có cùng tên với các khối quy trình tích hợp cũ. Vì vậy, nếu bạn đang tải JSON hoặc XML đã được lưu bằng các khối quy trình cũ, thì chúng sẽ tiếp tục tải đúng cách.
Sau khi xác định các khối (khối trình bổ trợ hoặc khối tích hợp cũ), bạn cần cung cấp các khối đó cho người dùng. Bạn cần sử dụng hộp công cụ kiểu danh mục vì danh mục quy trình được điền sẵn một cách linh động, điều này không được hộp công cụ bật lên hỗ trợ.
Bạn có thể thêm danh mục động vào hộp công cụ của mình như sau:
JSON
{
"kind": "categoryToolbox",
"contents": [
{
"kind": "category",
"name": "Functions",
"custom": "PROCEDURE"
}
]
};
XML
<xml id="toolbox" style="display: none">
<category name="Functions" custom="PROCEDURE">
</xml>
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2026-05-13 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-05-13 UTC."],[],["The `@blockly/block-shareable-procedures` plugin is recommended for using procedure blocks. Installation is done via Yarn or NPM. Usage involves importing `Blockly` and the plugin's `blocks`, then using the `unregisterProcedureBlocks()` and `Blockly.common.defineBlocks(blocks)` methods. This defines procedure blocks that maintain compatibility with legacy blocks. To make the blocks accessible, add a \"Functions\" category with the custom attribute \"PROCEDURE\" to your category-style toolbox, which is compatible with the dynamic procedure category.\n"]]