การเรียงอันดับ

การทำให้เป็นอนุกรมกำลังบันทึกสถานะของพื้นที่ทำงานเพื่อให้โหลดได้ กลับมาใช้พื้นที่ทำงานในภายหลัง คุณสามารถแปลงข้อมูลทั้งหมดที่ต้องการเพื่อบันทึกลงใน ซึ่งเป็นรูปแบบข้อความเพื่อให้จัดเก็บได้ง่าย

เราขอแนะนำให้จัดลำดับพื้นที่ทำงานของคุณให้เป็นอนุกรม JSON

สำหรับข้อมูลเพิ่มเติม โปรดดูการทำให้เป็นอนุกรม

บันทึก

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงสถานะของพื้นที่ทำงานเป็น JSON สำหรับการบันทึก:

// 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);

โหลด

ข้อมูลโค้ดต่อไปนี้แสดงวิธีโหลดสถานะที่บันทึกไว้บางรายการลงในพื้นที่ทำงาน

// 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);

วิธีนี้จะสร้างองค์ประกอบ ตัวแปร และองค์ประกอบอื่นๆ ที่คุณบันทึกไว้ในองค์ประกอบ Google Workspace ได้อย่างเต็มประสิทธิภาพ