Question

J'utilise le moteur de rendu raphael javascript svg. Si j'utilise le code suivant

  

toile var = Raphaël ( "toile", 700500);
  var circ = canvas.circle (30,20,10);

     

une_fonction (circ);

est-il possible de some_function pour extraire le 30, 20 ou 10 à partir de l'objet de cercle qui a été créé?

Était-ce utile?

La solution

Une solution qui pourrait fonctionner est d'utiliser la méthode attr

function some_function(circle){
   return [circle.attr('cx'), circle.attr('cy'), circle.attr('r')]
}

qui renvoie tableau de valeurs

ou

function some_function(circle){
   return circle.attr(['cx','cy','r']);
}

qui objet retour littéral contenant tous les attributs clés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top