Chuyển đổi tuần tự

Quá trình chuyển đổi tuần tự sẽ lưu trạng thái không gian làm việc của bạn để có thể tải lại vào không gian làm việc sau. Bạn chuyển đổi tất cả dữ liệu cần lưu thành đị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 thành 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 thành phần, biến và các thành phần đã lưu của bạn trong không gian làm việc.