J'ai utilisé un formulaire pour lancer une requête get sur une page. Après le routage, j'ai d'abord rendu et ouvert une page, puis j'ai dû exécuter une méthode $.json() dans le code js de la page html elle-même. la question est de savoir comment le mettre sous forme de formulaire ? Les paramètres sont transmis à la page rendue puis appelés ?
app.get('/testAllData',function (req,res) {
var start=req.query.startTime;
var end=req.query.endTime;
//如何把这两个参数传递到html页面里面?
res.render("testAllData.html");
});
res.render("testAllData.html",{start:start,end:end});
page testAllData.html où les paramètres sont nécessaires, utilisez
<%=start%>
Supplément : le principe de la méthode d'écriture ci-dessus est que votre express utilise ejs comme moteur de modèle.
app.engine('.html', require('ejs').renderFile);