Kaydet ve yükle

Serileştirme, çalışma alanınızın yüklenebilmesi için durumunu kaydediyor geri gönderilir. Kaydetmeniz gereken tüm verileri metin tabanlı bir biçim kullanarak belirtebilirsiniz.

Çalışma alanınızı JSON biçiminde serileştirmenizi öneririz.

Daha fazla bilgi için Serileştirme konusuna bakın.

Kaydet

Aşağıdaki kod snippet'inde, çalışma alanınızın durumunu Kaydetmek için 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);

Yükle

Aşağıdaki kod snippet'i, bazı kayıtlı durumların bir çalışma alanına nasıl yükleneceğini göstermektedir:

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

Bu işlem, tüm kayıtlı bloklarınızı, değişkenlerinizi ve çalışmayacaktır.