2015-09-21 25 views
11

Nunjucks'a oldukça yeni geldim ve okuduğumdan bu mümkün değil, ama bunu yapmanın bir yolu olup olmadığını merak ediyordum.Nunjucks Tempating ile tamsayı değeriyle döngü

Temel olarak bir nesnenin boyutundan ziyade bir değere dayalı bir Nunjucks şablonunda bir for döngüsünü gerçekleştirmeye çalışıyorum.

Aşağıdaki verileri bir şablona aktardığınızı varsayalım.

for (var i = 0; i < data.numberOfRooms; i ++) { 
    // do something... 
} 
: numberOfRooms değerine dayalı döngü Olay mahalinin bir yazabilirsiniz Geleneksel JS

data : { 
numberOfRooms : 4 
} 

ve sınırlamak: odalar değerin sayısı <select> elemanı seçilen bir seçeneğinin değeridir varsayalım

Son hedefim, bir Nunjucks şablonunda, X'in sayı OOfRoom değeri olduğu zaman bir X işaretleme satırını çoğaltacak bir döngü yazmasıdır.

Yani, eğer bu mümkün olursa, bunu Nunjucks ile nasıl başardı? Bu, Nunjucks'ın amacını tamamen bozarsa, lütfen söyleyin ve herhangi bir alternatif öneri çok takdir edilecektir.

cevap