Tag: undo redo

撤消/重做不正常,缩放后绘画也不能正常工作

我正在尝试使用撤消和重做function实现一个油漆桶工具。 问题是undo和redo第一次正常工作,但是当我多次撤消重做时,代码失败了。 任何人都可以帮我解决这个问题吗? 此外,缩放function正常,但缩放后绘画无法正常工作。 这是我的完整代码。 你可以复制粘贴,它将在你的最后工作。 Painitng body { width: 100%; height: auto; text-align: center; } .colorpick { widh: 100%; height: atuo; } .pick { display: inline-block; width: 30px; height: 30px; margin: 5px; cursor: pointer; } canvas { border: 2px solid silver; } Zoom In Zoom Out Undo Redo var colorYellow = { r: 255, […]

重做 – 使用角度js撤消大数据的function

目前我正在动态创建一个表,因为多行是动态添加的(类似于Excel)。表可以有数百万行。 对于重做/撤消function,我使用了Angular-Chronicle 。 现在当行数达到100时,重做/撤消工作完美。如何在数据太大时提高重做/撤消性能。 这是工作演示。 注意 :分页不适合我的情况。我想在滚动上加载数据。 请建议任何其他合适的角度插件或任何其他方式来实现重做/撤消function以及更好的性能。