如果条件在jsrender模板中

时间:2013-12-17 16:06:46

标签: javascript jsrender

您好我在js渲染模板中使用了以下代码段。

"<td  class={{if IsSelected}}" + "e-rowcell e-selectionbackground" + "{{else}}e-rowcell{{/if}}>"

在这种情况下,如果渲染数据包含IsSelected为true,则e-selectionbackground不会添加到Class。

如何解决此问题

1 个答案:

答案 0 :(得分:1)

看起来你没有在课堂上引用。它必须是:

   "<td  class='{{if IsSelected}}"
 + "e-rowcell e-selectionbackground"
 + "{{else}}e-rowcell{{/if}}'>

   "<td  class={{if IsSelected}}"
 + "'e-rowcell e-selectionbackground'"
 + "{{else}}'e-rowcell'{{/if}}>