Effacer le canevas pour une actualisation
Lorsque vous travaillez avec des canevas HTML, il est courant d'avoir besoin d'actualiser la surface de dessin pour supprimer des éléments ou des compositions . Cela garantit une table rase pour les nouveaux graphiques. Voyons comment y parvenir efficacement.
Au lieu de dessiner un rectangle pour recouvrir la toile, ce qui peut être inefficace, vous pouvez utiliser la méthode clearRect.
const context = canvas.getContext('2d'); context.clearRect(0, 0, canvas.width, canvas.height);
En fournissant les coordonnées et dimensions de la toile entière, clearRect efface efficacement les dessins précédents et prépare la toile pour les nouveaux.
Cette méthode permet des performances optimales, surtout si plusieurs des redessins sont nécessaires lors d'une séance de dessin prolongée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!