こんにちは、dot.jsテンプレートエンジンで出力をレンダリングする方法を知りたいです。私はそれがnodejsテンプレートに関する一般的な質問だと思います。(詳細はコメントを読んでください)。 jadeやejsの代わりにこのテンプレートエンジンを選んだ理由は、これが最速のエンジンのように見えるからです。nodejsでdoT.jsテンプレートをレンダリングする方法は?
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>Index</title>
</head>
<body>
//This is where I am trying to receive data and output it...
{{=it.output}}
</body>
</html>
私はちょうどそれの良いドキュメントを見つけることができませんでした。ここに私のhtmlです
var express = require('express'),
app = express.createServer(),
doT = require('doT'),
pub = __dirname + '/public',
view = __dirname + '/views';
app.configure(function(){
app.set('views', view);
app.set('view options', {layout: false});
app.set('view engine', 'dot');
app.use(app.router);
});
app.register('.html', {
compile: function(str, opts){
return function(locals){
return str;
}
}
});
app.get('/', function(req, res){
//This is where I am trying to send data to the front end....
res.render('index.html', { output: 'someStuff' });
});
:
は、ここに私のapp.jsです。これでは不十分でした:http://olado.github.com/doT/。できるなら助けてください。これにより、nodejのビューにデータがどのように渡されるかを指数関数的に理解することができます。ありがとうございました。
ありがとうございました。クリエイターからの回答を得るには、常に終了しています。私はまだレコードを繰り返し処理する方法を理解しなければならないが、それはmongodbという形式を引き上げるが、それはもう一つの質問だろう...ありがとう。 – user000001
こんにちは、多分あなたは[これを見ることができる(http://stackoverflow.com/questions/9252191/show-all-of-data-comming-from-mongodb-and-render-it-in-dot-js-テンプレートエンジン)の質問も、あなたがここで答えたものに基づいています。私はあなたがこの質問に最も適していると思います。可能であればお手伝いください。 – user000001
この問題を調べてください。http://stackoverflow.com/questions/9252191/show-all-of-data-comming-from-mongodb-and-render-it-in-dot-js-templating-engine – user000001