2012-04-01 14 views
1

Was ich gerne wissen würde, ist, ob ich Jade verwenden kann, um req.session.value im HTML anzuzeigen, wenn es einen Wert gegeben hat, nachdem ich ein Ereignis ausgelöst habe, ohne die Seite zu aktualisieren.kann jade einen neuen Wert anzeigen, ohne die Seite zu aktualisieren?

script 
     function sendRequest() { 
      var socket = io.connect(); 
      socket.on('value set', function(data){ 
      //jade code goes here 
      }); 
      //i gave query a value here 
     socket.emit('fire event', query); 
     } 

Antwort

0

„Jade“ kann nichts tun, dynamisch Ihre Seite zu aktualisieren, ist das Endergebnis einer Jade-Vorlage ist statische HTML. Wenn Sie die Seite dieses 'value set'-Ereignisses von socket.io aktualisieren möchten, müssen Sie nur Javascript verwenden, das Element abrufen und dessen Wert aktualisieren. Die JavaScript-Bibliothek auf der Client-Seite, die Sie verwenden, sollte dies einfach genug machen.

Verwandte Themen