我是多层次、嵌套的视图结构的最后一步——复合视图的集合。
但是,基于图像信息数组,我正在尝试渲染引导轮播,其中优先级最高的图像被赋予默认的“项目活动”类。
<%=_.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
当一切都说完了,这仍然不能正确渲染。我是否遗漏了什么,或者下划线可以执行此操作吗?