2011-12-17 22 views
7

Şablon motoru olarak express.js ve EJS kullanıyorum. Kısmi nasıl kullanacağımı anlamıyorum, örneklerde gördüm ama yazar JADE şablon motoru kullandı, bu yüzden EJS ile nasıl uygulayacağımı bilmiyorum. test.ejs ve başka .ejs dosyası adında part1.ejs ben test.ejs içindeki part1.ejs göstermek gerekir Bir görünümde html kodu nasıl eklenir?

:

Basit adında bir görünüme sahip.

<% partial('part1', {}) %>'u (test.ejs'ye) eklemeyi denedim ancak hiçbir şey olmuyor, Bu dosyayı içermiyor.

Birisi bana bir örnek verebilir mi?

Teşekkür ederiz! Eğer çıkış kullanılmayan HTML kullanımını <%- eklemek istiyorsanız

<%- partial('part1') %> 

ve (unlinkely kısmi dahil edilirken rağmen) HTML kaçmak isterseniz <%= kullanabilirsiniz:

cevap

4

Onun eski iplik, ancak Ejs yeni sürümünde böyle yaparız. Verilen part1.ejs

<% include part1 %> 

eklemek istediğiniz html içerir.

İlgili konular