Chuyển đổi tuần tự

Quá trình chuyển đổi tuần tự là lưu trạng thái của không gian làm việc để có thể tải lại trạng thái đó vào không gian làm việc sau này. Bạn chuyển đổi tất cả dữ liệu cần lưu thành một định dạng dựa trên văn bản để dễ dàng lưu trữ.

Bạn nên chuyển đổi tuần tự không gian làm việc của mình sang JSON.

Để biết thêm thông tin, hãy xem phần Chuyển đổi tuần tự.

Lưu

Đoạn mã sau đây cho biết cách chuyển đổi trạng thái của không gian làm việc thành JSON để lưu:

// Serialize the state.
const state = Blockly.serialization.workspaces.save(myWorkspace);

// Then you save the state, e.g. to local storage.
localStorage.setItem('workspace-state', state);

Tải

Đoạn mã sau đây cho biết cách tải một số trạng thái đã lưu vào không gian làm việc:

// Get your saved state from somewhere, e.g. local storage.
const state = localStorage.getItem('workspace-state');

// Deserialize the state.
Blockly.serialization.workspaces.load(state, myWorkspace);

Thao tác này sẽ tạo tất cả các khối, biến và thành phần khác đã lưu trong Workspace.