2013-04-16 6 views
0

Je n'ai trouvé aucun tutoriel ni aucune information sur la façon de gérer une demande de publication en utilisant JSHTML express. Est-ce que quelqu'un peut partager un exemple de code qui gère la demande de publication à l'aide de JSHTML Express ou de toute autre information sur JSHTML?JSHTML post express node.js

Jusqu'à présent, je n'ai trouvé ceci: jshtml on github

Répondre

0

OK J'ai trouvé la solution. Disons que nous avons un tel fichier Restaurant_new.jshtml

<form method="POST" action="/restaurant/new"> 
    <label>Name</label> 
    <input type="text" name="name"/> 
    <label>description</label> 
    <input type="text" name="desc" /> 
    <label>latitude</label> 
    <input type="text" name="latitude" /> 
    <label>longitude</label> 
    <input type="text" name="longitude" /> 
    <input type="submit" value="Submit"> 
</form> 

et nous traitons cette demande de poste par des lignes de code suivant dans app.js

app.post('/restaurant/new', function(req, res){ 
    restaurantProvider.save({ 
     name: req.param('name'), //dodaj pola 
     desc: req.param('desc'), 
     latitude:req.param('latitude'), 
     longitude:req.param('longitude') 

    }, function(error, docs) { 
     res.redirect('/') 
    }); 
}); 

C'est tout.