我将图层独立保存到数据库中。但现在我想将JSON加载到特定层。但我只能加载舞台的JSON。
我该如何解决这个问题?
答案 0 :(得分:0)
以下是序列化单个图层的一般过程:
var layerJSON=layer.toJSON();
然后您可以反序列化该layerJSON并将重新水合的层添加到舞台中,如下所示:
var layer1=Kinetic.Node.create(layerJSON);
stage.add(layer1);
layer1.draw();
请记住,图像和事件处理程序未经过序列化,因此您必须在反序列化后将它们添加到图层中。