Fabric.js - 使用 JSON.stringify() 排除特定对象的保存;
Fabric.js - Exclude specific object from being saved using JSON.stringify();
在我的项目中,我正在创建一个用作克隆源的对象。
我想在 运行 JSON.stringify(canvas);
时 不 保存源对象,因为我正在使用 undo/redo 函数并且想要克隆的对象在没有源对象的情况下被渲染回来。
有没有办法告诉 fabric 在 stringify
方法中忽略保存特定对象?我知道我可以在保存之前简单地删除源对象,但出于各种原因我不想这样做。
在 fabricjs 文档中有一个 属性 对象 class 调用 'excludeFromExport'。
一旦设置为真,它就会完全按照您的要求进行操作。
http://fabricjs.com/docs/fabric.Object.html#excludeFromExport
在我的项目中,我正在创建一个用作克隆源的对象。
我想在 运行 JSON.stringify(canvas);
时 不 保存源对象,因为我正在使用 undo/redo 函数并且想要克隆的对象在没有源对象的情况下被渲染回来。
有没有办法告诉 fabric 在 stringify
方法中忽略保存特定对象?我知道我可以在保存之前简单地删除源对象,但出于各种原因我不想这样做。
在 fabricjs 文档中有一个 属性 对象 class 调用 'excludeFromExport'。
一旦设置为真,它就会完全按照您的要求进行操作。
http://fabricjs.com/docs/fabric.Object.html#excludeFromExport