Skip to content

组件化

可以将Node和其子Node组合而成的对象,通过序列化 当做组件来使用:

1. 组件以json的实现存储
2. 可以将组件json实例化成对象

示例代码

js

// 使用序列化系统
const serializerSystem = stage.serializerSystem;

// 将对象转成 ’组件‘ (json格式)
let componentJson = serializerSystem.objectsToComponent([link, toNode]);

// 从json格式的’组件‘生成对象(Node或Link对象数组)
let objectArr = serializerSystem.componentToObjects(componentJson);

// 组件生成的实例 放入layer
layer.addChilds(objectArr);