konvajs 清空画布
时间: 2024-05-14 11:19:53 浏览: 188
要清空 KonvaJS 画布,可以使用 `destroy()` 方法。该方法会清除所有的图形和层,从而清空画布。下面是一个示例代码:
```javascript
// 获取 stage 对象
var stage = new Konva.Stage({
container: 'container',
width: window.innerWidth,
height: window.innerHeight
});
// 清空画布
function clearCanvas() {
stage.destroy();
}
// 调用清空画布方法
clearCanvas();
```
需要注意的是,调用 `destroy()` 方法后,需要重新创建并添加图层和图形。
阅读全文