我需要绘制矩形&画布上的线条以及这些元素需要执行撤消&重做操作。它适用于草图,但是在矩形和方法中失败了。线条的观点。如果有人知道请分享代码。 提前谢谢。
为此,我采取阵列&将我的绘图上下文推送到它。像那样执行了撤消&重做操作。
function cPush() {
cStep++;
if (cStep < cPushArray.length {
cPushArray.length = cStep;
}
cPushArray.push(document.getElementById('imageView').toDataURL());
}