2016-06-03 17 views
3

Ich möchte wissen, Ist es möglich, Textobjekt in Leinwand mit Fabric js zu verbergen?
Ich möchte Objekt nicht entfernen, da ich es im weiteren Gebrauch brauche, also will es einfach verstecken. Ich habe viel gesucht, aber nichts gearbeitet. Hier ist mein Code von Stoff js.Objekt in Leinwand ausblenden

Alle Vorschläge sind excessable.

Antwort

0

Verwenden Sie die Abfrageauswahl, um das Objekt auszublenden.

// Pass the appropriate values to query selector of the canvas which we need to hide, In your code snippet you have given it as center, replace it with numeric values 

var query="canvas[x= fill the value of x ][y= fill the value of y][height= 'give the height'][width='give the width']"; 

// Finding the canvas 
var canvas=document.querySelector(query); 

// Hide the canvas 
canvas.style.display="none"; 

Hoffnung hilft diese

+0

Dank für die schnelle Antwort, ich habe eine Abfrage, dass ich ein Textobjekt haben, Wie kann ich x, y, Höhe und Breite des Objekts: Ich habe canvas.renderAll();

diesen Rat hier gefunden verwendet? – 3rdEye

+0

Sie hätten dieses Textobjekt in das DOM platziert und die Koordinaten des Ortes gefunden, an dem Sie dieses Objekt haben. –

+0

Eine weitere Abfrage, Nachdem ich die Eigenschaft display-none gesetzt habe, bekomme ich den Wert eines Textobjekts, auch wenn es nicht auf der Leinwand angezeigt wird? – 3rdEye