【发布时间】:2021-08-04 02:20:01
【问题描述】:
这个问题可能有点自以为是,对此提前表示歉意。有什么方法可以有效地存储在 FabricJS 画布上完成的步骤?假设我是一个用户,我想稍后继续编辑我的画布,所以我关闭了窗口,下次打开它时,我们可以从数据库中加载所有之前的步骤吗?我正在考虑将canvas.toJSON() 存储到数据库中,但它非常大,比我需要的要大得多,因为所做的更改通常非常小。是否有任何更短且“可加载”到画布的功能或约定?我正在考虑为此创建自己的约定,仅存储实际更改,即增量,这是个好主意吗?
【问题讨论】:
标签: javascript reactjs fabricjs