2011-08-27 30 views
12

Tôi đã thiết lập một dự án trong nút với khung công tác nhanh. Tôi thích điều đó cho phép tôi tạo bố cục với một tệp có tên "bố cục" trong thư mục lượt xem. Nhưng nếu tôi muốn có nhiều tệp bố cục thì sao? Tôi không thấy một lựa chọn cho điều đó. Có ai biết cách nào không?Nhiều tệp Bố cục trong khuôn khổ thể hiện node.js

Có lẽ cái gì đó như:

res.render('report', { 
     title: 'My report', 
     layoutfile: 'mylayout' 
}); 

Trả lời

22

layout là những gì bạn đang tìm kiếm :)

res.render('report', { 
     title : 'My report' 
    , layout : 'mylayout' 
}); 

Giả sử rằng các tập tin phù hợp với động cơ bạn đang sử dụng. Nếu không, bạn cần phải tiếp tục gia hạn, ví dụ: layout.jade

+0

wow ... Tôi cảm thấy hơi ngu ngốc. Trong tài liệu nói rằng bạn có thể đặt bố cục: sai, nhưng nó không đề cập đến việc bạn có thể đặt tên khác hoàn toàn. Cảm ơn bạn về thông tin. – Clint

+2

Tôi chỉ cần nhìn - thực sự nó, di chuyển xuống một vài dòng hơn :) –

+1

Vâng những gì bạn biết. Chắc chắn rồi. Tất cả những rắc rối này bởi vì tôi không thể đọc ... Cảm ơn câu trả lời anyway :-) – Clint

Các vấn đề liên quan