これは、マルチレベルのネストされたビューの構造 (複合ビューのコレクション) の最後のステップです。
ただし、画像情報の配列に基づいて、ブートストラップ カルーセルをレンダリングしようとしています。ここでは、priority_order が最も高い画像にデフォルトの「アイテム アクティブ」クラスが与えられます。
<%=_.each(images, function(x){
if (x.priority_order = 1)
{return
"<div class='item active'>
<img class='responsive-image' src=" + x.image + " alt=''>
<div class='container'>
<div class='carousel-caption'>
<h1>" + x.title + "</h1>
</div>
</div>
</div>"
}
else
{return
"<div class='item'>
<img class='responsive-image' src" + x.image + " alt=''>
<div class='container'>
<div class='carousel-caption'>
<h1>" + x.title + "</h1>
</div>
</div>
</div>"}
})%>
注:上記は、この投稿のために手動できれいに印刷されたものです。実際のコードでは、改行が削除されます。それ以外の場合は次のようになります。
Uncaught SyntaxError: Unexpected token ILLEGAL
すべてが完了しても、これはまだ適切にレンダリングされません。何か不足していますか、それとも下線を引くことができますか?