Genel olarak düğüm ile başlıyorum ve bir siteyi ifade etmeden yapmaya çalışıyorum. Hiçbiri eJ'yi benim html'ye enjekte etmek için kullanmak istemez ve burası benim sorunumdur ... ejs.render (...) yanıtına nasıl eklenir?Nasıl Yapılır: Ekspresyonu olmadan ejs kullanın
Not: Bu ifade kullanmak için daha iyi bir seçenek olabileceğini biliyorum, ancak bunu köprülemeden önce nasıl çalıştığını bilmek istiyorum. gibi
şey:
var ejs = require("ejs");
function index (response, request, sequelize) {
response.writeHead(200, {"Content-Type": "text/html"});
test_data = "test data";
response.end(ejs.render("./views/home.html",test_data));
}
exports.index = index;
Ama bu^_^
Teşekkür çalışıyor!
"Köprüyü bağlamadan önce nasıl çalıştığını bilmek istiyorum." o zaman ekspres kaynağını oku, ne kadar zor olabilir? – mpm
express ... normal düğüm – Manatax
Bunu nasıl ifade ettiğini öğrenmek istersiniz. Ekspres kaynak kodunda okuduğumu ifade etmek için mantıksal olarak ejs.Anyway ifadesinin ne kadar mantıklı olduğunu görürsünüz. başka bir dosyadadır, ancak bunun yerine bir argüman dizisi olarak bir şablon dizesi alır. – mpm