Xin chào Tôi muốn biết làm thế nào tôi có thể hiển thị đầu ra trong công cụ tạo khuôn mẫu dot.js. Tôi nghĩ rằng đó là một câu hỏi chung chung về nútjs templating. (Đọc ý kiến để biết thêm thông tin). Lý do tại sao tôi đã chọn mẫu động cơ này thay vì ngọc bích hoặc ejs là bởi vì nó có vẻ là động cơ nhanh nhất xung quanh.Làm cách nào để hiển thị mẫu doT.js trong nútjs?
Đây là app.js tôi:
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' });
});
Dưới đây là html của tôi:
<!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>
Tôi chỉ không thể tìm thấy tài liệu tốt về nó. Điều này là không đủ: http://olado.github.com/doT/. Xin hãy giúp nếu có thể. Điều này sẽ cải thiện sự hiểu biết của tôi theo cấp số nhân về cách dữ liệu được truyền tới khung nhìn trong các nút. Cảm ơn bạn.
Cảm ơn, điều đó dường như hoạt động. Nó luôn luôn là thoát để có được một câu trả lời hình thức người sáng tạo. Tôi vẫn phải tìm ra cách lặp lại các bản ghi mà tôi kéo lên mẫu mongodb, nhưng đó sẽ là một câu hỏi khác ... Cảm ơn. – user000001
Xin chào, có thể bạn có thể xem [this] (http://stackoverflow.com/questions/9252191/show-all-of-data-comming-from-mongodb-and-render-it-in-dot-js- templating-engine) câu hỏi quá, nó dựa trên một trong những bạn trả lời ở đây. Tôi nghĩ bạn là người đủ điều kiện nhất để giải quyết câu hỏi này. Vui lòng giúp đỡ nếu bạn có thể. – user000001
Bạn có thể xem xét vấn đề này http://stackoverflow.com/questions/9252191/show-all-of-data-comming-from-mongodb-and-render-it-in-dot-js-templating-engine – user000001