6
votes

Détruire la toile

J'essaie d'accomplir Annuler / Redo. J'utilise Loadfromjson (...) pour ré-construire la toile des états de toile que j'ai stockés dans un tableau. Fondamentalement, mon idée est de détruire la toile de toile existante et de reconstruction. Voici mon code.

    // TODO: How to destroy existing canvas?

    canvas = new fabric.Canvas('canvas', {
        containerClass : 'myCanvasContainer',           
    });

    canvas.loadFromJSON(history[historyStep]);      


0 commentaires

3 Réponses :


1
votes

Vous pouvez utiliser la fonction Canvas.clear ().


0 commentaires

0
votes

très tard sur la question mais je viens de trouver Cet article qui pourrait fonctionner pour vous. Voici le juste de celui-ci: xxx


0 commentaires

16
votes

Je crois canvas.dispose () est ce que vous recherchez.

Lire la suite ici: http://fabricjs.com/docs/fabric.sticCanvas.html#dispose


0 commentaires