Appearance
1. 保存
js
// 1. 直接保存为json
let json = stage.toJSON();
// 2.将所有资源(图片) 转换为Base64打包内嵌进JSON中
const json = stage.toJSONWithBase64().then(json => {
console.log(json);
});
// 3. 同上,使用js的新语法 await
let json = await stage.toJSONWithBase64();
console.log(json);
2. 加载
加载会清空当前画面并加载json内容为新的画面。
js
// 情形1
stage.fromJSON(json).then(()=>{
console.log('已经打开');
});
// 情形2, 同上,使用js的新语法 await
await stage.fromJSON(json);
console.log('已经打开');
//... 继续其他操作
参考:保存加载演示