2010-03-17 16 views
2

Je crée une toile simple à l'aide Processing.js, comment transmettre les valeurs de rails application à Processing.jsComment sérialiser les données de l'application processing.js to rails?

void drawBox(int bx, int by, int bs, int bs){ 
     strokeWeight(3); 
     stroke(50,50,50); 
     // Test if the cursor is over the box 
     if (mouseX > bx-bs && mouseX < bx+bs && 
      mouseY > by-bs && mouseY < by+bs) { 
     bover = true; 
     if(!locked) { 
      fill(181,213,255); 
     } 
     } else { 
     fill(255); 
      bover = false; 
     } 
     fill(192); 
     stroke(64); 
     roundRect(bx, by,80,30,10,10); 
     // put in text 
     if (!isRight) { 
     text("Box Value", x-size+5, y-5); 
     //Here i need to pass value from my controller 
     } 
     else { 
     text("Box Value", x+5, y-5); 
//Here i need to pass value from my controller  
     } 
    } 

lieu de chaîne statique « Box Value », je dois passer la valeur de l'ex @ post.name through ajax

Répondre

0

Je le ferais avec un modèle RJS où vous définissez une variable globale au texte ou utilisez un magasin de données pour l'attacher à un élément DOM. Ensuite, dans votre processing.js, utilisez simplement la variable pour rendre votre texte.